From 28fa36bdc473457c3848d09a047a10cb8e721877 Mon Sep 17 00:00:00 2001 From: Aleksandra Onych Date: Mon, 16 Sep 2024 15:19:53 +0200 Subject: [PATCH] [ACS-8674] bump GH actions to the latest version --- .github/workflows/ci.yml | 58 ++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 98fb32f2f..776a8a27b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,12 +42,12 @@ jobs: github.ref_name == 'master' || github.event_name == 'pull_request' steps: - - uses: actions/checkout@v3 - - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.34.0 - - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.34.0 + - uses: actions/checkout@v4 + - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - name: "Clean-up SNAPSHOT artifacts" run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf - - uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v1.34.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v7.0.0 continue-on-error: true with: srcclr-api-token: ${{ secrets.SRCCLR_API_TOKEN }} @@ -60,21 +60,21 @@ jobs: github.actor != 'dependabot[bot]' && !contains(github.event.head_commit.message, '[skip tests]') steps: - - uses: actions/checkout@v3 - - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.34.0 - - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.34.0 + - uses: actions/checkout@v4 + - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - name: "Login to Docker Hub" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: "Login to Quay.io" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_PASSWORD }} - - uses: Alfresco/alfresco-build-tools/.github/actions/github-download-file@v5.6.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/github-download-file@v7.0.0 with: token: ${{ secrets.BOT_GITHUB_TOKEN }} repository: "Alfresco/veracode-baseline-archive" @@ -95,7 +95,7 @@ jobs: zip -d to-scan/alfresco-transform*.jar "BOOT-INF/lib/bcmail-jdk18on-*.jar" "BOOT-INF/lib/bcprov-jdk18on-*.jar" "BOOT-INF/lib/aspectjweaver*.jar" zip -r to-scan.zip to-scan - name: "Run SAST Scan" - uses: veracode/Veracode-pipeline-scan-action@v1.0.10 + uses: veracode/Veracode-pipeline-scan-action@v1.0.16 with: vid: ${{ secrets.VERACODE_API_ID }} vkey: ${{ secrets.VERACODE_API_KEY }} @@ -114,7 +114,7 @@ jobs: run: zip readable_output.zip results.json - name: Upload Artifact if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Veracode Pipeline-Scan Results (Human Readable) path: readable_output.zip @@ -126,16 +126,16 @@ jobs: github.ref_name == 'master' && github.event_name != 'pull_request' steps: - - uses: actions/checkout@v3 - - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.34.0 - - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.34.0 + - uses: actions/checkout@v4 + - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - name: "Login to Docker Hub" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: "Login to Quay.io" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} @@ -181,16 +181,16 @@ jobs: buildProfile: full-build testProfile: aio-test steps: - - uses: actions/checkout@v3 - - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.34.0 - - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.34.0 + - uses: actions/checkout@v4 + - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - name: "Login to Docker Hub" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: "Login to Quay.io" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} @@ -220,22 +220,22 @@ jobs: github.event_name != 'pull_request' && (github.ref_name == 'master' || startsWith(github.ref_name, 'SP/') || startsWith(github.ref_name, 'HF/')) steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false - - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.34.0 - - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.34.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: "Login to Docker Hub" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: "Login to Quay.io" - uses: docker/login-action@v2.1.0 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} @@ -246,7 +246,7 @@ jobs: sudo service docker restart - name: "Clean-up SNAPSHOT artifacts" run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf - - uses: Alfresco/alfresco-build-tools/.github/actions/configure-git-author@v1.34.0 + - uses: Alfresco/alfresco-build-tools/.github/actions/configure-git-author@v7.0.0 with: username: ${{ env.GIT_USERNAME }} email: ${{ env.GIT_EMAIL }}