Skip to content

Commit 99e3ab1

Browse files
committed
copilot suggestions
1 parent 2a3d81d commit 99e3ab1

2 files changed

Lines changed: 11 additions & 7 deletions

File tree

.github/workflows/create-release-post.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010
workflow_dispatch:
1111
inputs:
1212
version:
13+
description: The version to generate a blog post for. If none provided, use the latest release.
1314
type: string
1415

1516
defaults:
@@ -32,7 +33,7 @@ jobs:
3233

3334
- id: create-release-post
3435
working-directory: apps/site
35-
run: node --run scripts:release-post ${{ inputs.version }} >> $GITHUB_OUTPUT
36+
run: node --run scripts:release-post ${{ inputs.version }}
3637

3738
- name: Open pull request
3839
uses: gr2m/create-or-update-pull-request-action@b65137ca591da0b9f43bad7b24df13050ea45d1b # v1.10.1
@@ -47,7 +48,7 @@ jobs:
4748
Creates a new blog post for ${{ steps.create-release-post.outputs.version }}.
4849
4950
Check this workflow's logs at ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}.
50-
commit-message: 'feat(blog): create post for ${{ steps.create-release-post.outputs.version }}'
51+
commit-message: "feat(blog): create post for ${{ steps.create-release-post.outputs.version }}"
5152
labels: fast-track
52-
title: 'feat(blog): create post for ${{ steps.create-release-post.outputs.version }}'
53+
title: "feat(blog): create post for ${{ steps.create-release-post.outputs.version }}"
5354
update-pull-request-title-and-body: true

apps/site/scripts/release-post/index.mjs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
'use strict';
2222

2323
import { existsSync, readFileSync } from 'node:fs';
24-
import { writeFile } from 'node:fs/promises';
24+
import { writeFile, appendFile } from 'node:fs/promises';
2525
import { resolve } from 'node:path';
2626

2727
import handlebars from 'handlebars';
@@ -263,10 +263,13 @@ if (import.meta.url.startsWith('file:')) {
263263
.then(formatPost)
264264
.then(writeToFile)
265265
.then(
266-
([filepath, { version }]) => {
267-
console.error('Release post created:', filepath);
266+
async ([filepath, { version }]) => {
267+
console.log('Release post created:', filepath);
268268
if (process.env.GITHUB_OUTPUT) {
269-
console.log(`version=v${version}`);
269+
await appendFile(
270+
process.env.GITHUB_OUTPUT,
271+
`version=v${version}\n`
272+
);
270273
}
271274
},
272275
error => console.error('Some error occurred here!', error.stack)

0 commit comments

Comments
 (0)