From 4dacc76415ca17a118fd8e8252429439fc843eba Mon Sep 17 00:00:00 2001 From: "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 14:01:49 -0700 Subject: [PATCH] [Backport 2.14] [Backport 2.x] Bump download and upload-artifact to v3 (#636) * Bump download and upload-artifact to v3 (#620) (#621) https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/ (cherry picked from commit 14ffee999e0fca630454a4c1915dc7b599e82690) Signed-off-by: Marc Handalian Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] (cherry picked from commit 2ac7af6434efa3890940a40e8013f6fecb06d7ac) Signed-off-by: github-actions[bot] * glibc fix Signed-off-by: Marc Handalian --------- Signed-off-by: Marc Handalian Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] Co-authored-by: Marc Handalian --- .github/workflows/build.yml | 15 +++++++++------ .github/workflows/multi-node-test-workflow.yml | 5 ++++- .github/workflows/release-workflow.yml | 2 +- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a3fd4b16..3e52a1cb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: - 17 - 21 # Job name - name: Build Asynchronous Search + name: Linux - Build Asynchronous Search # This job runs on Linux. outputs: build-test-linux: ${{ steps.step-build-test-linux.outputs.build-test-linux }} @@ -35,6 +35,9 @@ jobs: # need to switch to root so that github actions can install runner binary on container without permission issues. options: --user root + env: + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true + steps: # This step uses the setup-java Github action: https://github.com/actions/setup-java - name: Set Up JDK ${{ matrix.java }} @@ -132,7 +135,7 @@ jobs: ./gradlew integTest -Dtests.rest.cluster=localhost:9200 -Dtests.cluster=localhost:9200 -Dtests.clustername="docker-cluster" fi - name: Upload failed logs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 if: failure() with: name: logs @@ -140,7 +143,7 @@ jobs: windows-build: # Job name - name: Build Asynchronous Search + name: Windows - Build Asynchronous Search # This job runs on Windows. runs-on: windows-latest steps: @@ -162,14 +165,14 @@ jobs: cp ./build/distributions/*.zip asynchronous-search-artifacts # This step uses the upload-artifact Github action: https://github.com/actions/upload-artifact - name: Upload Artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: asynchronous-search-plugin-windows path: asynchronous-search-artifacts mac-os-build: # Job name - name: Build Asynchronous Search + name: MacOS - Build Asynchronous Search # This job runs on Mac OS. runs-on: macos-latest steps: @@ -191,7 +194,7 @@ jobs: cp ./build/distributions/*.zip asynchronous-search-artifacts # This step uses the upload-artifact Github action: https://github.com/actions/upload-artifact - name: Upload Artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: asynchronous-search-plugin-mac path: asynchronous-search-artifacts diff --git a/.github/workflows/multi-node-test-workflow.yml b/.github/workflows/multi-node-test-workflow.yml index 6d07db88..601b4909 100644 --- a/.github/workflows/multi-node-test-workflow.yml +++ b/.github/workflows/multi-node-test-workflow.yml @@ -30,6 +30,9 @@ jobs: # need to switch to root so that github actions can install runner binary on container without permission issues. options: --user root + env: + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true + steps: # This step uses the setup-java Github action: https://github.com/actions/setup-java - name: Set Up JDK 11 @@ -49,7 +52,7 @@ jobs: chown -R 1000:1000 `pwd` su `id -un 1000` -c "./gradlew bwcTestSuite -Dtests.security.manager=false" - name: Upload failed logs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 if: failure() with: name: logs diff --git a/.github/workflows/release-workflow.yml b/.github/workflows/release-workflow.yml index ae9d865a..e96fb5e4 100644 --- a/.github/workflows/release-workflow.yml +++ b/.github/workflows/release-workflow.yml @@ -116,7 +116,7 @@ jobs: asset_content_type: application/zip - name: Upload Workflow Artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: asynchronous-search-plugin path: asynchronous-search-artifacts