Skip to content

Commit 44087a3

Browse files
authored
ci: upgrade GitHub Actions for Node.js 24 compatibility (#278)
## Summary Upgrades all GitHub Actions to versions compatible with the Node.js 24 runtime, which GitHub is rolling out as the new runner default. **Action upgrades:** - `actions/checkout`: any version → `v6` - `actions/upload-artifact`: any version → `v6` - `actions/download-artifact`: any version → `v7` - `actions/github-script`: any version → `v8` - `actions/setup-python`: any version → `v6` Mirrors: NVIDIA/Megatron-LM@1d5e68b ## Test plan - [ ] Verify CI pipelines pass after merge 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: oliver könig <okoenig@nvidia.com>
1 parent 05a6c2f commit 44087a3

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/actions/setup-python-env/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ runs:
4242
using: "composite"
4343
steps:
4444
- name: Checkout repository
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v6
4646
with:
4747
ref: ${{ inputs.ref || github.ref }}
4848
fetch-depth: ${{ inputs.fetch-depth }}
@@ -70,13 +70,13 @@ runs:
7070

7171
- name: Set up Python ${{ inputs.python-version }}
7272
if: inputs.python-version != ''
73-
uses: actions/setup-python@v5
73+
uses: actions/setup-python@v6
7474
with:
7575
python-version: ${{ inputs.python-version }}
7676

7777
- name: Set up Python from .python-version
7878
if: inputs.python-version == ''
79-
uses: actions/setup-python@v5
79+
uses: actions/setup-python@v6
8080
with:
8181
python-version-file: ".python-version"
8282

0 commit comments

Comments
 (0)