Skip to content

Commit cf3196c

Browse files
committed
Add checkout and Node setup to release updater publish job
- Ensure the updater publish job checks out the target ref - Initialize Node using the repository's package.json version file before downloading artifacts
1 parent b7f954a commit cf3196c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,16 @@ jobs:
255255
needs: [preflight, build, publish_cli]
256256
runs-on: ubuntu-24.04
257257
steps:
258+
- name: Checkout
259+
uses: actions/checkout@v4
260+
with:
261+
ref: ${{ needs.preflight.outputs.ref }}
262+
263+
- name: Setup Node
264+
uses: actions/setup-node@v4
265+
with:
266+
node-version-file: package.json
267+
258268
- name: Download all desktop artifacts
259269
uses: actions/download-artifact@v4
260270
with:

0 commit comments

Comments
 (0)