From cf3196c1126925b87a8ea8976611922acbec897f Mon Sep 17 00:00:00 2001 From: Theo Browne Date: Sun, 8 Mar 2026 19:59:33 -0700 Subject: [PATCH] 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 --- .github/workflows/release.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8e8cf0fdfc4..d72fcbaf88e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -255,6 +255,16 @@ jobs: needs: [preflight, build, publish_cli] runs-on: ubuntu-24.04 steps: + - name: Checkout + uses: actions/checkout@v4 + with: + ref: ${{ needs.preflight.outputs.ref }} + + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version-file: package.json + - name: Download all desktop artifacts uses: actions/download-artifact@v4 with: