From 7b4373fd17bd4a727d2c6ec709df50c080e3425a Mon Sep 17 00:00:00 2001 From: Francois Ferrand Date: Wed, 17 Apr 2024 15:35:09 +0200 Subject: [PATCH] Bump github actions - docker-build@v2 - checkout@v4 - setup-buildx@v3 - setup-node@v4 - setup-python@v5 - login@v3 - build-push@v5 - gh-release@v2 - ssh-to-runner@1.7.0 Issue: UTAPI-99 --- .github/workflows/build-ci.yaml | 14 ++++++------- .github/workflows/build-dev.yaml | 2 +- .github/workflows/release-warp10.yaml | 4 ++-- .github/workflows/release.yaml | 2 +- .github/workflows/tests.yaml | 30 +++++++++++---------------- 5 files changed, 23 insertions(+), 29 deletions(-) diff --git a/.github/workflows/build-ci.yaml b/.github/workflows/build-ci.yaml index a687e006..3b413590 100644 --- a/.github/workflows/build-ci.yaml +++ b/.github/workflows/build-ci.yaml @@ -5,7 +5,7 @@ on: jobs: warp10-ci: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 secrets: REGISTRY_LOGIN: ${{ github.repository_owner }} REGISTRY_PASSWORD: ${{ github.token }} @@ -16,7 +16,7 @@ jobs: lfs: true redis-ci: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 secrets: REGISTRY_LOGIN: ${{ github.repository_owner }} REGISTRY_PASSWORD: ${{ github.token }} @@ -26,7 +26,7 @@ jobs: file: images/redis/Dockerfile redis-replica-ci: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 needs: - redis-ci secrets: @@ -42,21 +42,21 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v4 with: lfs: true - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1.6.0 + uses: docker/setup-buildx-action@v3 - name: Login to GitHub Registry - uses: docker/login-action@v1.10.0 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ github.token }} - name: Build and push vault Image - uses: docker/build-push-action@v2.7.0 + uses: docker/build-push-action@v5 with: push: true context: .github/docker/vault diff --git a/.github/workflows/build-dev.yaml b/.github/workflows/build-dev.yaml index 97ead80f..a87555c2 100644 --- a/.github/workflows/build-dev.yaml +++ b/.github/workflows/build-dev.yaml @@ -7,7 +7,7 @@ on: jobs: build-dev: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 secrets: REGISTRY_LOGIN: ${{ github.repository_owner }} REGISTRY_PASSWORD: ${{ github.token }} diff --git a/.github/workflows/release-warp10.yaml b/.github/workflows/release-warp10.yaml index 644fd668..6b3ac648 100644 --- a/.github/workflows/release-warp10.yaml +++ b/.github/workflows/release-warp10.yaml @@ -15,7 +15,7 @@ on: jobs: build: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 secrets: inherit with: name: warp10 @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - uses: softprops/action-gh-release@v1 + - uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index fb917dd5..4ae5a668 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,7 +22,7 @@ on: jobs: build: - uses: scality/workflows/.github/workflows/docker-build.yaml@v1 + uses: scality/workflows/.github/workflows/docker-build.yaml@v2 secrets: inherit with: namespace: ${{ github.repository_owner }} diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index ad7e4f7c..78abb43f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -26,10 +26,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: lfs: true - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: node-version: '16.13.2' cache: yarn @@ -210,20 +210,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: lfs: true - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: node-version: '16.13.2' cache: yarn - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: python-version: '3.9' - - uses: actions/cache@v2 - with: - path: ~/.cache/pip - key: ${{ runner.os }}-pip + cache: pip - name: Install python deps run: | pip install requests @@ -240,7 +237,7 @@ jobs: UTAPI_LOG_LEVEL: trace SETUP_CMD: "run start_v2:server" - name: 'Debug: SSH to runner' - uses: scality/actions/action-ssh-to-runner@1.6.0 + uses: scality/actions/action-ssh-to-runner@1.7.0 timeout-minutes: ${{ fromJSON(github.event.inputs.connection-timeout-m) }} continue-on-error: true with: @@ -336,20 +333,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: lfs: true - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: node-version: '16.13.2' cache: yarn - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: python-version: '3.9' - - uses: actions/cache@v2 - with: - path: ~/.cache/pip - key: ${{ runner.os }}-pip + cache: pip - name: Install python deps run: | pip install requests @@ -362,7 +356,7 @@ jobs: run: ${{ matrix.test.command }} env: ${{ matrix.test.env }} - name: 'Debug: SSH to runner' - uses: scality/actions/action-ssh-to-runner@1.6.0 + uses: scality/actions/action-ssh-to-runner@1.7.0 timeout-minutes: ${{ fromJSON(github.event.inputs.connection-timeout-m) }} continue-on-error: true with: