Skip to content

Commit 74040f9

Browse files
committed
feat: update CI and release workflows to use latest action versions and ensure environment variable consistency
1 parent 0899cca commit 74040f9

2 files changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/ci.yml

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

3+
env:
4+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
5+
36
on:
47
push:
58
branches:
@@ -15,10 +18,10 @@ jobs:
1518
runs-on: ubuntu-latest
1619
steps:
1720
- name: Checkout
18-
uses: actions/checkout@v4
21+
uses: actions/checkout@v6
1922

2023
- name: Setup uv
21-
uses: astral-sh/setup-uv@v5
24+
uses: astral-sh/setup-uv@v8
2225
with:
2326
python-version: '3.12'
2427

@@ -33,10 +36,10 @@ jobs:
3336
runs-on: ubuntu-latest
3437
steps:
3538
- name: Checkout
36-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6
3740

3841
- name: Setup uv
39-
uses: astral-sh/setup-uv@v5
42+
uses: astral-sh/setup-uv@v8
4043
with:
4144
python-version: '3.12'
4245

.github/workflows/release.yml

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

3+
env:
4+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
5+
36
on:
47
workflow_run:
58
workflows:
@@ -20,12 +23,12 @@ jobs:
2023
runs-on: ubuntu-latest
2124
steps:
2225
- name: Checkout
23-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2427
with:
2528
fetch-depth: 0
2629

2730
- name: Setup uv
28-
uses: astral-sh/setup-uv@v5
31+
uses: astral-sh/setup-uv@v8
2932
with:
3033
python-version: '3.12'
3134

@@ -43,13 +46,13 @@ jobs:
4346
runs-on: ubuntu-latest
4447
steps:
4548
- name: Checkout
46-
uses: actions/checkout@v4
49+
uses: actions/checkout@v6
4750
with:
4851
fetch-depth: 0
4952
ref: ${{ github.event.workflow_run.head_sha }}
5053

5154
- name: Setup uv
52-
uses: astral-sh/setup-uv@v5
55+
uses: astral-sh/setup-uv@v8
5356
with:
5457
python-version: '3.12'
5558

0 commit comments

Comments
 (0)