Skip to content

Commit 57ffffb

Browse files
authored
Update GitHub Actions to Node 24 compatible versions (#143)
* Update GitHub Actions to Node 24 compatible versions GitHub is deprecating Node 20 on Actions runners (EOL April 2026). Updated actions to their latest major versions with Node 24 support: - actions/checkout v4 → v6 - Added persist-credentials: true for check-codegen workflow (checkout@v6 no longer persists credentials by default, needed for git submodule update --recursive --remote) * Remove CLAUDE.md from branch
1 parent 7efe3c4 commit 57ffffb

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/check-codegen.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
with:
1818
submodules: recursive
19+
persist-credentials: true
1920

2021
- name: Check all submodules up-to-date
2122
run: |
@@ -26,6 +27,6 @@ jobs:
2627
runs-on: ubuntu-latest
2728
needs: [check-submodules]
2829
steps:
29-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v6
3031
- name: Check existing swagger specification is up-to-date
3132
run: curl https://api.aspose.cloud/v4.0/barcode/swagger/spec | diff --strip-trailing-cr -y --suppress-common-lines spec/aspose-barcode-cloud.json -

.github/workflows/check-urls.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
check-urls:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
with:
2121
submodules: recursive
2222

0 commit comments

Comments
 (0)