Skip to content

Commit d5f2500

Browse files
committed
ci(git-artifacts): ensure that node.js is available
The 'Generate bundle artifacts' step implicitly calls `add-release-note.js`, which required node.js. However, on our self-hosted Windows/ARM64 runners (the general availability of GitHub's hosted runners cannot come soon enough!), we do not install node.js. So let's use a dedicated GitHub Action to ensure that it's there when it is needed most. Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 7954d43 commit d5f2500

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/git-artifacts.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ jobs:
5656
5757
mkdir -p build-installers/usr/src &&
5858
mv build-extra build-installers/usr/src/
59-
59+
- uses: actions/setup-node@v4
60+
# needed to run `add-release-note.js` (via `./please.sh mention feature`)
61+
with:
62+
node-version: 22.x
6063
- name: Generate bundle artifacts
6164
shell: bash
6265
run: |

0 commit comments

Comments
 (0)