Skip to content

Commit 8aeda0d

Browse files
committed
Update actions/checkout from v4.1.1 to v6.0.2
Node 20 reaches EOL in April 2026 and GitHub will force Node 24 after June 2, 2026. v6 already uses Node 24 natively.
1 parent a53f8e4 commit 8aeda0d

9 files changed

+23
-23
lines changed

.github/workflows/announce-a-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout main
20-
uses: actions/checkout@v4.1.1
20+
uses: actions/checkout@v6.0.2
2121
with:
2222
ref: "main"
2323
token: ${{ secrets.RELEASE_TOKEN }}
@@ -48,7 +48,7 @@ jobs:
4848
runs-on: ubuntu-latest
4949
steps:
5050
- name: Checkout main
51-
uses: actions/checkout@v4.1.1
51+
uses: actions/checkout@v6.0.2
5252
with:
5353
ref: "main"
5454
token: ${{ secrets.RELEASE_TOKEN }}

.github/workflows/breakage-against-linux-ponyc-latest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
container:
1616
image: ghcr.io/ponylang/shared-docker-ci-x86-64-unknown-linux-builder-with-libressl-3.9.2:latest
1717
steps:
18-
- uses: actions/checkout@v4.1.1
18+
- uses: actions/checkout@v6.0.2
1919
- name: Test
2020
run: make test ssl=0.9.0 config=debug
2121
- name: Send alert on failure
@@ -37,7 +37,7 @@ jobs:
3737
container:
3838
image: ghcr.io/ponylang/shared-docker-ci-standard-builder-with-libressl-4.2.0:nightly
3939
steps:
40-
- uses: actions/checkout@v4.1.1
40+
- uses: actions/checkout@v6.0.2
4141
- name: Test
4242
run: make test ssl=0.9.0 config=debug
4343
- name: Send alert on failure
@@ -58,7 +58,7 @@ jobs:
5858
container:
5959
image: ghcr.io/ponylang/shared-docker-ci-x86-64-unknown-linux-builder-with-openssl_1.1.1w:latest
6060
steps:
61-
- uses: actions/checkout@v4.1.1
61+
- uses: actions/checkout@v6.0.2
6262
- name: Test
6363
run: make test config=debug ssl=1.1.x
6464
- name: Send alert on failure
@@ -79,7 +79,7 @@ jobs:
7979
container:
8080
image: ghcr.io/ponylang/shared-docker-ci-standard-builder-with-openssl-3.6.0:nightly
8181
steps:
82-
- uses: actions/checkout@v4.1.1
82+
- uses: actions/checkout@v6.0.2
8383
- name: Test
8484
run: make test config=debug ssl=3.0.x
8585
- name: Send alert on failure

.github/workflows/breakage-against-windows-ponyc-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Test against recent ponyc release on Windows
1313
runs-on: windows-2025
1414
steps:
15-
- uses: actions/checkout@v4.1.1
15+
- uses: actions/checkout@v6.0.2
1616
- name: Test against recent ponyc release on Windows
1717
run: |
1818
Invoke-WebRequest https://dl.cloudsmith.io/public/ponylang/nightlies/raw/versions/latest/ponyc-x86-64-pc-windows-msvc.zip -OutFile C:\ponyc.zip;

.github/workflows/generate-documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
image: ghcr.io/ponylang/library-documentation-action-v2:release
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4.1.1
27+
uses: actions/checkout@v6.0.2
2828
- name: Generate documentation
2929
run: /entrypoint.py
3030
env:

.github/workflows/lint-action-workflows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v4.1.1
18+
uses: actions/checkout@v6.0.2
1919
- name: Check workflow files
2020
uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20260311
2121
with:

.github/workflows/pr-repo-hygiene.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Lint bash, docker, markdown, and yaml
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4.1.1
17+
- uses: actions/checkout@v6.0.2
1818
- name: Lint codebase
1919
uses: docker://github/super-linter:v3.8.3
2020
env:
@@ -29,7 +29,7 @@ jobs:
2929
name: Verify CHANGELOG is valid
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v4.1.1
32+
- uses: actions/checkout@v6.0.2
3333
- name: Verify CHANGELOG
3434
uses: docker://ghcr.io/ponylang/changelog-tool:release
3535
with:

.github/workflows/pr.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
container:
2424
image: ghcr.io/ponylang/shared-docker-ci-x86-64-unknown-linux-builder-with-libressl-3.9.2:release
2525
steps:
26-
- uses: actions/checkout@v4.1.1
26+
- uses: actions/checkout@v6.0.2
2727
- name: Test
2828
run: make test config=debug ssl=0.9.0
2929

@@ -33,7 +33,7 @@ jobs:
3333
container:
3434
image: ghcr.io/ponylang/shared-docker-ci-standard-builder-with-libressl-4.2.0:release
3535
steps:
36-
- uses: actions/checkout@v4.1.1
36+
- uses: actions/checkout@v6.0.2
3737
- name: Test
3838
run: make test config=debug ssl=0.9.0
3939

@@ -43,7 +43,7 @@ jobs:
4343
container:
4444
image: ghcr.io/ponylang/shared-docker-ci-x86-64-unknown-linux-builder-with-openssl_1.1.1w:release
4545
steps:
46-
- uses: actions/checkout@v4.1.1
46+
- uses: actions/checkout@v6.0.2
4747
- name: Test
4848
run: make test config=debug ssl=1.1.x
4949

@@ -53,15 +53,15 @@ jobs:
5353
container:
5454
image: ghcr.io/ponylang/shared-docker-ci-standard-builder-with-openssl-3.6.0:release
5555
steps:
56-
- uses: actions/checkout@v4.1.1
56+
- uses: actions/checkout@v6.0.2
5757
- name: Test
5858
run: make test config=debug ssl=3.0.x
5959

6060
windows-x86-64-vs-ponyc-release:
6161
name: Windows x86-64 with most recent ponyc release
6262
runs-on: windows-2025
6363
steps:
64-
- uses: actions/checkout@v4.1.1
64+
- uses: actions/checkout@v6.0.2
6565
- name: Test against recent ponyc release on Windows
6666
run: |
6767
Invoke-WebRequest https://dl.cloudsmith.io/public/ponylang/releases/raw/versions/latest/ponyc-x86-64-pc-windows-msvc.zip -OutFile C:\ponyc.zip;
@@ -75,7 +75,7 @@ jobs:
7575
name: Windows arm64 with most recent ponyc release
7676
runs-on: windows-11-arm
7777
steps:
78-
- uses: actions/checkout@v4.1.1
78+
- uses: actions/checkout@v6.0.2
7979
- name: Test against recent ponyc release on Windows
8080
run: |
8181
Invoke-WebRequest https://dl.cloudsmith.io/public/ponylang/releases/raw/versions/latest/ponyc-arm64-pc-windows-msvc.zip -OutFile C:\ponyc.zip;

.github/workflows/prepare-for-a-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Checkout main
24-
uses: actions/checkout@v4.1.1
24+
uses: actions/checkout@v6.0.2
2525
with:
2626
ref: "main"
2727
token: ${{ secrets.RELEASE_TOKEN }}
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
steps:
6666
- name: Checkout main
67-
uses: actions/checkout@v4.1.1
67+
uses: actions/checkout@v6.0.2
6868
with:
6969
ref: "main"
7070
token: ${{ secrets.RELEASE_TOKEN }}
@@ -89,7 +89,7 @@ jobs:
8989
runs-on: ubuntu-latest
9090
steps:
9191
- name: Checkout main
92-
uses: actions/checkout@v4.1.1
92+
uses: actions/checkout@v6.0.2
9393
with:
9494
ref: "main"
9595
token: ${{ secrets.RELEASE_TOKEN }}

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout main
25-
uses: actions/checkout@v4.1.1
25+
uses: actions/checkout@v6.0.2
2626
with:
2727
ref: "main"
2828
token: ${{ secrets.RELEASE_TOKEN }}
@@ -43,7 +43,7 @@ jobs:
4343
image: ghcr.io/ponylang/library-documentation-action-v2:release
4444
steps:
4545
- name: Checkout
46-
uses: actions/checkout@v4.1.1
46+
uses: actions/checkout@v6.0.2
4747
with:
4848
ref: "main"
4949
token: ${{ secrets.RELEASE_TOKEN }}
@@ -69,7 +69,7 @@ jobs:
6969
needs:
7070
- generate-documentation
7171
steps:
72-
- uses: actions/checkout@v4.1.1
72+
- uses: actions/checkout@v6.0.2
7373
with:
7474
ref: "main"
7575
token: ${{ secrets.RELEASE_TOKEN }}

0 commit comments

Comments
 (0)