From 7305a5f7c89e6ed4a01707e21df9db7ba1e6e594 Mon Sep 17 00:00:00 2001 From: Rob Hogan Date: Tue, 11 Mar 2025 13:02:27 -0700 Subject: [PATCH] Update GHA actions/upload-artifact to v4, unbreak CI Summary: `actions/upload-artifact@v3` is deprecated and will no longer execute, causing CI to fail - eg: https://github.com/facebook/yoga/actions/runs/13789185831/job/38564343959 See https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/ for context Reviewed By: NickGerleman Differential Revision: D70986391 --- .github/workflows/publish-android-release.yml | 2 +- .github/workflows/publish-android-snashot.yml | 2 +- .github/workflows/validate-js.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-android-release.yml b/.github/workflows/publish-android-release.yml index d9a252b9..78f995a3 100644 --- a/.github/workflows/publish-android-release.yml +++ b/.github/workflows/publish-android-release.yml @@ -24,7 +24,7 @@ jobs: ORG_GRADLE_PROJECT_SIGNING_PWD: ${{ secrets.ORG_GRADLE_PROJECT_SIGNING_PWD }} - name: Upload Build Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: 'snapshot-artifacts' path: '~/.m2/repository/' diff --git a/.github/workflows/publish-android-snashot.yml b/.github/workflows/publish-android-snashot.yml index 5c9d00a4..b3fa6350 100644 --- a/.github/workflows/publish-android-snashot.yml +++ b/.github/workflows/publish-android-snashot.yml @@ -23,7 +23,7 @@ jobs: ORG_GRADLE_PROJECT_USE_SNAPSHOT: true - name: Upload Build Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: 'snapshot-artifacts' path: '~/.m2/repository/' diff --git a/.github/workflows/validate-js.yml b/.github/workflows/validate-js.yml index 2b215f6f..ea50bdeb 100644 --- a/.github/workflows/validate-js.yml +++ b/.github/workflows/validate-js.yml @@ -110,7 +110,7 @@ jobs: run: yarn pack --filename yoga-layout.tar.gz working-directory: javascript - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: npm-package path: javascript/yoga-layout.tar.gz -- 2.50.1.windows.1