Skip to content

Commit eb9db17

Browse files
committed
ci: upgrade release actions for node24
1 parent e048fe1 commit eb9db17

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
name: release
22

3-
env:
4-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
5-
63
on:
74
push:
85
tags:
@@ -39,15 +36,15 @@ jobs:
3936

4037
steps:
4138
- name: Checkout
42-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6.0.2
4340

4441
- name: Setup Python
45-
uses: actions/setup-python@v5
42+
uses: actions/setup-python@v7.0.0
4643
with:
4744
python-version: "3.11"
4845

4946
- name: Setup uv
50-
uses: astral-sh/setup-uv@v6
47+
uses: astral-sh/setup-uv@v8.0.1
5148

5249
- name: Sync dependencies
5350
run: uv sync --group dev
@@ -56,7 +53,7 @@ jobs:
5653
run: uv run python scripts/build_binary_release.py --target "${{ matrix.target }}" --validate
5754

5855
- name: Upload release artifact
59-
uses: actions/upload-artifact@v4
56+
uses: actions/upload-artifact@v7.6.0
6057
with:
6158
name: ${{ matrix.target }}
6259
path: |
@@ -70,17 +67,17 @@ jobs:
7067

7168
steps:
7269
- name: Checkout
73-
uses: actions/checkout@v4
70+
uses: actions/checkout@v6.0.2
7471
with:
7572
fetch-depth: 0
7673

7774
- name: Download artifacts
78-
uses: actions/download-artifact@v4
75+
uses: actions/download-artifact@v8.0.1
7976
with:
8077
path: release_artifacts
8178

8279
- name: Setup Python
83-
uses: actions/setup-python@v5
80+
uses: actions/setup-python@v7.0.0
8481
with:
8582
python-version: "3.11"
8683

0 commit comments

Comments
 (0)