Skip to content

Commit 761da17

Browse files
chore(deps): update github actions
1 parent c617bc1 commit 761da17

18 files changed

+160
-160
lines changed

.github/workflows/build-images-and-create-deployment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
create_deployment:
3030
needs:
3131
- build_images
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333
steps:
3434
- name: Generate payload
3535
run: |

.github/workflows/build-images.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ jobs:
3232
- processing
3333
- wmg_processing
3434
- cellguide_pipeline
35-
runs-on: ubuntu-22.04
35+
runs-on: ubuntu-24.04
3636
outputs:
3737
image_tag: ${{ steps.push_images.outputs.image_tag }}
3838
steps:
3939
- name: Configure AWS Credentials
40-
uses: aws-actions/configure-aws-credentials@v4
40+
uses: aws-actions/configure-aws-credentials@v5
4141
with:
4242
aws-region: us-west-2
4343
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
@@ -46,7 +46,7 @@ jobs:
4646
uses: docker/login-action@v3
4747
with:
4848
registry: ${{ secrets.ECR_REPO }}
49-
- uses: actions/checkout@v2
49+
- uses: actions/checkout@v5
5050
with:
5151
fetch-depth: 1
5252
- name: Install happy

.github/workflows/clean_happy_rdev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ permissions:
1212
jobs:
1313
build:
1414
name: Clean happy stacks
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616
steps:
1717
- name: Configure AWS Credentials
18-
uses: aws-actions/configure-aws-credentials@v4
18+
uses: aws-actions/configure-aws-credentials@v5
1919
with:
2020
aws-region: us-west-2
2121
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}

.github/workflows/close-inactive-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
issues: write
1111
pull-requests: write
1212
steps:
13-
- uses: actions/stale@v5
13+
- uses: actions/stale@v10
1414
with:
1515
days-before-issue-stale: -1 # Do not mark any issues as stale
1616
days-before-pr-stale: 14

.github/workflows/deploy-happy-stack.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@ permissions:
1414

1515
jobs:
1616
upgrade:
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818
steps:
19-
- uses: actions/setup-node@v4
19+
- uses: actions/setup-node@v6
2020
with:
21-
node-version: "20.10.0"
21+
node-version: "24.10.0"
2222
- name: Configure AWS Prod Credentials
23-
uses: aws-actions/configure-aws-credentials@v4
23+
uses: aws-actions/configure-aws-credentials@v5
2424
if: github.event.deployment.environment == 'prod'
2525
with:
2626
aws-region: us-west-2
2727
role-to-assume: ${{ secrets.AWS_PROD_ROLE_TO_ASSUME }}
2828
role-duration-seconds: 2700
2929
- name: Configure AWS Credentials
30-
uses: aws-actions/configure-aws-credentials@v4
30+
uses: aws-actions/configure-aws-credentials@v5
3131
if: github.event.deployment.environment != 'prod'
3232
with:
3333
aws-region: us-west-2
@@ -43,7 +43,7 @@ jobs:
4343
uses: docker/login-action@v3
4444
with:
4545
registry: ${{ secrets.ECR_REPO }}
46-
- uses: actions/checkout@v2
46+
- uses: actions/checkout@v5
4747
with:
4848
ref: ${{ github.event.deployment.sha }}
4949
fetch-depth: 1
@@ -97,12 +97,12 @@ jobs:
9797
if: failure() && github.ref == 'refs/heads/main'
9898

9999
github-tag-and-release:
100-
runs-on: ubuntu-22.04
100+
runs-on: ubuntu-24.04
101101
if: github.event.deployment.environment == 'prod'
102102
needs:
103103
- upgrade
104104
steps:
105-
- uses: actions/checkout@v4
105+
- uses: actions/checkout@v5
106106
with:
107107
ref: ${{ github.event.deployment.sha }}
108108
fetch-tags: true
@@ -121,7 +121,7 @@ jobs:
121121
tag_exists_error: false
122122
- name: Build Changelog
123123
id: build_changelog
124-
uses: mikepenz/release-changelog-builder-action@v4
124+
uses: mikepenz/release-changelog-builder-action@v5
125125
with:
126126
fromTag: ${{ steps.fetch_tag.outputs.PREVIOUS_TAG }}
127127
- name: Produce Github Release for Prod Deployments
@@ -218,11 +218,11 @@ jobs:
218218
run:
219219
working-directory: frontend
220220
steps:
221-
- uses: actions/setup-node@v4
221+
- uses: actions/setup-node@v6
222222
with:
223-
node-version: "20.10.0"
223+
node-version: "24.10.0"
224224
- name: Configure AWS Credentials
225-
uses: aws-actions/configure-aws-credentials@v4
225+
uses: aws-actions/configure-aws-credentials@v5
226226
with:
227227
aws-region: us-west-2
228228
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
@@ -231,7 +231,7 @@ jobs:
231231
uses: docker/login-action@v3
232232
with:
233233
registry: ${{ secrets.ECR_REPO }}
234-
- uses: actions/checkout@v3
234+
- uses: actions/checkout@v5
235235
with:
236236
fetch-depth: 1
237237
- name: Install dependencies
@@ -256,15 +256,15 @@ jobs:
256256
257257
- name: Upload FE test results as an artifact
258258
if: always()
259-
uses: actions/upload-artifact@v4
259+
uses: actions/upload-artifact@v5
260260
with:
261261
name: playwright-report-${{ matrix.project }}-${{ matrix.shardCurrent }}-${{ matrix.shardTotal }}
262262
path: frontend/playwright-report
263263
retention-days: 14
264264

265265
- name: Upload blob report to GitHub Actions Artifacts
266266
if: always()
267-
uses: actions/upload-artifact@v4
267+
uses: actions/upload-artifact@v5
268268
with:
269269
name: all-blob-reports-${{ matrix.project }}-${{ matrix.shardCurrent }}
270270
path: frontend/blob-report
@@ -304,32 +304,32 @@ jobs:
304304
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
305305

306306
functional-test:
307-
runs-on: ubuntu-22.04
307+
runs-on: ubuntu-24.04
308308
timeout-minutes: 30
309309
needs:
310310
- upgrade
311311
steps:
312312
- name: Configure AWS Prod Credentials
313-
uses: aws-actions/configure-aws-credentials@v4
313+
uses: aws-actions/configure-aws-credentials@v5
314314
if: github.event.deployment.environment == 'prod'
315315
with:
316316
aws-region: us-west-2
317317
role-to-assume: ${{ secrets.AWS_PROD_ROLE_TO_ASSUME }}
318318
role-duration-seconds: 2700
319319
- name: Configure AWS Credentials
320-
uses: aws-actions/configure-aws-credentials@v4
320+
uses: aws-actions/configure-aws-credentials@v5
321321
if: github.event.deployment.environment != 'prod'
322322
with:
323323
aws-region: us-west-2
324324
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
325325
role-duration-seconds: 2700
326-
- uses: actions/checkout@v2
326+
- uses: actions/checkout@v5
327327
with:
328328
ref: ${{ github.event.deployment.sha }}
329329
fetch-depth: 1
330-
- uses: actions/setup-python@v5
330+
- uses: actions/setup-python@v6
331331
with:
332-
python-version: "3.10"
332+
python-version: "3.14"
333333
- name: Run functional test
334334
env:
335335
TFE_TOKEN: ${{ secrets.TFE_TOKEN }}
@@ -359,20 +359,20 @@ jobs:
359359
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
360360

361361
performance-test:
362-
runs-on: ubuntu-22.04
362+
runs-on: ubuntu-24.04
363363
timeout-minutes: 30
364364
needs:
365365
- upgrade
366366
steps:
367367
- name: Configure AWS Prod Credentials
368-
uses: aws-actions/configure-aws-credentials@v4
368+
uses: aws-actions/configure-aws-credentials@v5
369369
if: github.event.deployment.environment == 'prod'
370370
with:
371371
aws-region: us-west-2
372372
role-to-assume: ${{ secrets.AWS_PROD_ROLE_TO_ASSUME }}
373373
role-duration-seconds: 2700
374374
- name: Configure AWS Credentials
375-
uses: aws-actions/configure-aws-credentials@v4
375+
uses: aws-actions/configure-aws-credentials@v5
376376
if: github.event.deployment.environment != 'prod'
377377
with:
378378
aws-region: us-west-2
@@ -388,7 +388,7 @@ jobs:
388388
uses: docker/login-action@v3
389389
with:
390390
registry: ${{ secrets.ECR_REPO }}
391-
- uses: actions/checkout@v2
391+
- uses: actions/checkout@v5
392392
with:
393393
ref: ${{ github.event.deployment.sha }}
394394
fetch-depth: 1
@@ -403,7 +403,7 @@ jobs:
403403
make prod-performance-test
404404
405405
status:
406-
runs-on: ubuntu-22.04
406+
runs-on: ubuntu-24.04
407407
if: ${{ always() }} # Ensures status is run after post-deploy tests, even if they fail
408408
needs:
409409
- performance-test

.github/workflows/lint-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ jobs:
1414
main:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: amannn/action-semantic-pull-request@v5.5.2
17+
- uses: amannn/action-semantic-pull-request@v6.1.1
1818
env:
1919
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/promote-staging-to-prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Checkout
11-
uses: actions/checkout@v2
11+
uses: actions/checkout@v5
1212
with:
1313
fetch-depth: 0 # fetch all history to make merges work correctly
1414
- name: Merge staging branch into prod branch
@@ -18,7 +18,7 @@ jobs:
1818
./scripts/promote_staging_to_prod.sh ${{ secrets.GITHUB_TOKEN }}
1919
- name: Trigger repository_dispatch to build images for staging
2020
if: success()
21-
uses: peter-evans/repository-dispatch@v3
21+
uses: peter-evans/repository-dispatch@v4
2222
with:
2323
token: ${{ secrets.GITHUB_TOKEN }}
2424
event-type: build-images-for-prod

.github/workflows/push-rdev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
secrets: inherit
2929

3030
summarize:
31-
runs-on: ubuntu-22.04
31+
runs-on: ubuntu-24.04
3232
needs: build_images
3333
steps:
34-
- uses: actions/checkout@v2
34+
- uses: actions/checkout@v5
3535
with:
3636
fetch-depth: 1
3737
- name: Create Summary With Happy Commands

0 commit comments

Comments
 (0)