Skip to content

Commit 9d2a16a

Browse files
authored
DOC-3520: Fix CI workflows for Node 24 runner migration (#4248)
Upgrade configure-aws-credentials to v6 so OIDC role assumption no longer hangs when GitHub forces Node 20 actions onto Node 24 runners. Pin preview_create to Node 22 LTS on main to avoid Antora silent failures.
1 parent c3b1d93 commit 9d2a16a

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/deploy_docs_v2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
mv ./build/docs/sitemap.xml ./build/docs/antora-sitemap.xml
6666
6767
- name: configure aws credentials
68-
uses: aws-actions/configure-aws-credentials@v5.0.0
68+
uses: aws-actions/configure-aws-credentials@v6
6969
with:
7070
role-to-assume: 'arn:aws:iam::${{ env.ACCT }}:role/${{ env.TARGET }}-tinymce-docs-update'
7171
role-session-name: tinymce-docs-${{ env.TARGET }}-release

.github/workflows/preview_create.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: actions/setup-node@v5
3636
with:
3737
cache: 'yarn'
38-
node-version: 24
38+
node-version: 22
3939

4040
- name: Install dependencies
4141
run: yarn install
@@ -55,7 +55,7 @@ jobs:
5555
mv ./build/docs/sitemap.xml ./build/docs/antora-sitemap.xml
5656
5757
- name: configure aws credentials
58-
uses: aws-actions/configure-aws-credentials@v5.0.0
58+
uses: aws-actions/configure-aws-credentials@v6
5959
with:
6060
role-to-assume: arn:aws:iam::327995277200:role/staging-tinymce-docs-update
6161
role-session-name: tinymce-docs-update

.github/workflows/preview_delete.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
node-version: 24
3434

3535
- name: configure aws credentials
36-
uses: aws-actions/configure-aws-credentials@v5.0.0
36+
uses: aws-actions/configure-aws-credentials@v6
3737
with:
3838
role-to-assume: arn:aws:iam::327995277200:role/staging-tinymce-docs-update
3939
role-session-name: tinymce-docs-delete

0 commit comments

Comments
 (0)