Skip to content

Commit c2ee517

Browse files
MishaKavclaude
andauthored
fix(ci): pin Node via setup-node in bump-gitstream-core workflow (#532)
The Bump gitstream-core workflow had no actions/setup-node step, so it ran on the runner's preinstalled Node 20. Newer @linearb/gitstream-core requires node>=22 and its native dep isolated-vm fails to compile against Node 20's V8 headers. Add setup-node@v6 with node-version-file: .nvmrc to match the other workflows in this repo. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b98a251 commit c2ee517

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/bump-gitstream-core.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ jobs:
3636
with:
3737
token: ${{ secrets.CI_USER_GIT_TOKEN }}
3838

39+
- uses: actions/setup-node@v6
40+
with:
41+
node-version-file: .nvmrc
42+
3943
- name: Set version to ENV
4044
run: |
4145
echo "VERSION=${{ inputs.version }}" >> "$GITHUB_ENV"

0 commit comments

Comments
 (0)