Skip to content

Commit 00cb628

Browse files
author
AENERV7
committed
ci: upgrade actions to node24 compatible versions
- actions/checkout v4 -> v5 - actions/setup-node v4 -> v5, node 20 -> 22 - softprops/action-gh-release v2 -> v2.6.1 - Set FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true
1 parent 1e73a23 commit 00cb628

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,20 @@ jobs:
1919
- os: macos-latest
2020
target: aarch64-apple-darwin
2121
runs-on: ${{ matrix.os }}
22+
env:
23+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
2224
steps:
23-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v5
2426

2527
- name: Install Rust
2628
uses: dtolnay/rust-toolchain@stable
2729
with:
2830
targets: ${{ matrix.target }}
2931

3032
- name: Install Node.js
31-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v5
3234
with:
33-
node-version: 20
35+
node-version: 22
3436

3537
- name: Install frontend dependencies
3638
run: npm install
@@ -55,7 +57,7 @@ jobs:
5557
zip -r "$GITHUB_WORKSPACE/YAUZ-macos-arm64.zip" YAUZ.app
5658
5759
- name: Upload to Release
58-
uses: softprops/action-gh-release@v2
60+
uses: softprops/action-gh-release@v2.6.1
5961
with:
6062
files: |
6163
yauz-windows-x64.exe

0 commit comments

Comments
 (0)