Skip to content

Commit 844bc6b

Browse files
authored
chore(ci): bump GitHub Actions to Node 24 runtimes (#102)
Updates SHA-pinned actions to their latest Node 24 releases to clear the Node 20 deprecation warning: - actions/checkout v4.2.2 -> v7.0.0 - actions/setup-python v5.6.0 -> v6.3.0 - actions/setup-dotnet v4.3.1 -> v5.3.0 - hashicorp/setup-terraform v3.1.2 -> v4.0.1 - docker/login-action v3.7.0 -> v4.2.0
1 parent cda27bb commit 844bc6b

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/lint_workflows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
steps:
2828
- name: Check out repo
29-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3030
with:
3131
persist-credentials: false
3232

.github/workflows/pre-commit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515

1616
steps:
1717
- name: Checkout repo
18-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1919
with:
2020
persist-credentials: false
2121

2222
- name: Set up Python
23-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
23+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
2424
with:
2525
python-version: '3.12'
2626
cache: 'pip'

.github/workflows/run-samples.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
has_tests: ${{ steps.build-matrix.outputs.has_tests }}
4141
steps:
4242
- name: Checkout repo
43-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
43+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4444
with:
4545
fetch-depth: 0 # Full history needed for git diff in "changed" mode
4646
persist-credentials: false
@@ -90,7 +90,7 @@ jobs:
9090

9191
steps:
9292
- name: Checkout repo
93-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
93+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
9494
with:
9595
persist-credentials: false
9696

@@ -100,13 +100,13 @@ jobs:
100100
run: echo "AZURE_CONFIG_DIR=${RUNNER_TEMP_DIR}/azure-cli" >> "$GITHUB_ENV"
101101

102102
- name: Set up Python
103-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
103+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
104104
with:
105105
python-version: '3.12'
106106
cache: 'pip'
107107

108108
- name: Set up .NET
109-
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
109+
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
110110
with:
111111
dotnet-version: '10.0'
112112

@@ -130,7 +130,7 @@ jobs:
130130
find . -name "*.sh" -exec chmod +x {} +
131131
132132
- name: Install Terraform
133-
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
133+
uses: hashicorp/setup-terraform@dfe3c3f87815947d99a8997f908cb6525fc44e9e # v4.0.1
134134
with:
135135
terraform_version: "1.5.0"
136136
terraform_wrapper: false
@@ -143,7 +143,7 @@ jobs:
143143
- name: Login to Docker Hub
144144
# Mandatory login to Docker Hub to benefit from higher rate limits for authenticated pulls.
145145
# This prevents '429 Too Many Requests' errors during the pull of large emulator images.
146-
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
146+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
147147
with:
148148
username: ${{ secrets.DOCKERHUB_PULL_USERNAME }}
149149
password: ${{ secrets.DOCKERHUB_PULL_TOKEN }}

0 commit comments

Comments
 (0)