Skip to content

Commit a2c8de9

Browse files
committed
Convert file to js, avoid yarn install
1 parent cab3d54 commit a2c8de9

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

.github/workflows/check-changeset.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Yarn install
2020
run: yarn
2121
- name: Run changeset script
22-
run: yarn ts-node-script scripts/check_changeset.ts
22+
run: node scripts/check_changeset.js
2323
id: check-changeset
2424
- name: Read output
2525
run: echo env.MISSING_PACKAGES

scripts/check_changeset.ts renamed to scripts/check_changeset.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,11 @@ const git = simpleGit(root);
2727
/**
2828
* Identify modified packages.
2929
*/
30-
async function getDiffData(): Promise<{
31-
changedPackages: string[];
32-
changesetFile: string;
33-
} | null> {
30+
async function getDiffData() {
3431
const diff = await git.diff(['--name-only', 'origin/master...HEAD']);
3532
const changedFiles = diff.split('\n');
3633
let changesetFile = '';
37-
const changedPackagesMap: { [key: string]: boolean } = {};
34+
const changedPackagesMap = {};
3835
for (const filename of changedFiles) {
3936
// Check for an existing .changeset
4037
const changesetMatch = filename.match(/^\.changeset\/[a-zA-Z-]+\.md/);
@@ -61,8 +58,8 @@ async function getDiffData(): Promise<{
6158
return { changedPackages: Object.keys(changedPackagesMap), changesetFile };
6259
}
6360

64-
async function parseChangesetFile(changesetFile: string) {
65-
const fileText: string = await fs.readFile(changesetFile, 'utf8');
61+
async function parseChangesetFile(changesetFile) {
62+
const fileText = await fs.readFile(changesetFile, 'utf8');
6663
const fileParts = fileText.split('---\n');
6764
const packageLines = fileParts[1].split('\n');
6865
const changesetPackages = packageLines

0 commit comments

Comments
 (0)