From e91770638c913ff544c3709938d33301afc1b967 Mon Sep 17 00:00:00 2001 From: Hansong Zhang Date: Mon, 16 Mar 2026 16:10:54 -0700 Subject: [PATCH] Upgrade aws-actions/configure-aws-credentials from v1.7.0 to v4 v1.7.0 uses Node.js 20 which is deprecated and will be forced to Node.js 24 starting June 2026. It also uses the deprecated set-output command. v4 supports Node.js 24 and uses Environment Files. --- .github/workflows/android-release-artifacts.yml | 2 +- .github/workflows/apple.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android-release-artifacts.yml b/.github/workflows/android-release-artifacts.yml index 166a4038e1f..317c27caaf7 100644 --- a/.github/workflows/android-release-artifacts.yml +++ b/.github/workflows/android-release-artifacts.yml @@ -165,7 +165,7 @@ jobs: contents: read steps: - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v1.7.0 + uses: aws-actions/configure-aws-credentials@v4 with: role-to-assume: arn:aws:iam::308535385114:role/gha_executorch_upload-frameworks-android aws-region: us-east-1 diff --git a/.github/workflows/apple.yml b/.github/workflows/apple.yml index cae069e6ec1..0d8995a8259 100644 --- a/.github/workflows/apple.yml +++ b/.github/workflows/apple.yml @@ -239,7 +239,7 @@ jobs: python-version: '3.11' cache: pip - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v1.7.0 + uses: aws-actions/configure-aws-credentials@v4 with: role-to-assume: arn:aws:iam::308535385114:role/gha_executorch_upload-frameworks-ios aws-region: us-east-1