From 98d811213afee89a12e21087e6624f4bd1301652 Mon Sep 17 00:00:00 2001 From: Kyle Travis Date: Sat, 20 Sep 2025 21:03:47 -0400 Subject: [PATCH 1/3] fix some gh actions issues --- .github/workflows/comments.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/comments.yml b/.github/workflows/comments.yml index 6a765d4..7b1a38d 100644 --- a/.github/workflows/comments.yml +++ b/.github/workflows/comments.yml @@ -31,7 +31,7 @@ jobs: let labels = ["blog-post"]; let contents = fs.readFileSync(f).toString().trim(); if contents.startsWith('---') { - const [_, metaString, rest] = contents.split('---', 3); + const [_div, metaString, rest] = contents.split('---', 3); const meta = yaml.load(metaString); labels = labels.concat(meta['labels'] || []); if (meta['name']) { diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe37790..58158b8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: if (newBlogPosts.length < 1) return; - const [_, metaString, _] = newBlogPosts[0].patch.split('---', 3); + const [_div, metaString, _rest] = newBlogPosts[0].patch.split('---', 3); const meta = yaml.load(metaString); const releaseName = meta['name']; const slug = meta['slug'] || releaseName.toLowerCase().replace(/\s+/g, "-").replace(/[^a-zA-Z0-9\-]/g, ""); From e59a0d5006d9ff3c4ec49ea79a243e037f3213c1 Mon Sep 17 00:00:00 2001 From: Kyle Travis Date: Sat, 20 Sep 2025 21:04:43 -0400 Subject: [PATCH 2/3] one more --- .github/workflows/comments.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/comments.yml b/.github/workflows/comments.yml index 7b1a38d..03702fb 100644 --- a/.github/workflows/comments.yml +++ b/.github/workflows/comments.yml @@ -30,7 +30,7 @@ jobs: let title = nameLine.slice(nameLine.indexOf(':')+1).trim(); let labels = ["blog-post"]; let contents = fs.readFileSync(f).toString().trim(); - if contents.startsWith('---') { + if (contents.startsWith('---')) { const [_div, metaString, rest] = contents.split('---', 3); const meta = yaml.load(metaString); labels = labels.concat(meta['labels'] || []); From 7b717113660761bae03c0991cf29f2e8a7edce61 Mon Sep 17 00:00:00 2001 From: Kyle Travis Date: Sat, 20 Sep 2025 21:06:43 -0400 Subject: [PATCH 3/3] npm install? --- .github/workflows/comments.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/comments.yml b/.github/workflows/comments.yml index 03702fb..7ad86c2 100644 --- a/.github/workflows/comments.yml +++ b/.github/workflows/comments.yml @@ -12,7 +12,7 @@ jobs: run: "grep -E '^name\\s*\\:' ./src/blog/ -R > posts.txt && cat posts.txt" - name: deps run: | - npm install -g js-yaml + npm install js-yaml - uses: actions/github-script@v3 with: github-token: ${{secrets.GITHUB_TOKEN}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 58158b8..284ba75 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ jobs: announce: runs-on: ubuntu-latest steps: - - run: npm install -g js-yaml + - run: npm install js-yaml - uses: actions/github-script@v3 with: github-token: ${{secrets.GITHUB_TOKEN}}