From ad9d3b5a6adc1be40701067a85ea8a6965c8dde4 Mon Sep 17 00:00:00 2001 From: "stojanovskis1@icloud.com" Date: Tue, 5 Mar 2024 10:35:58 +0100 Subject: [PATCH] update actions versions --- .github/workflows/master_merge.yml | 80 +++++++++++++++--------------- .github/workflows/pr_checks.yml | 56 ++++++++++----------- .github/workflows/trivy_scan.yml | 14 +++--- 3 files changed, 75 insertions(+), 75 deletions(-) diff --git a/.github/workflows/master_merge.yml b/.github/workflows/master_merge.yml index a5aa63e..4cf2286 100644 --- a/.github/workflows/master_merge.yml +++ b/.github/workflows/master_merge.yml @@ -9,26 +9,26 @@ jobs: build-ckan-2-10: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-10 @@ -43,7 +43,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.10/Dockerfile)" - name: Build and push CKAN 2.10 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.10 file: ./images/ckan/2.10/Dockerfile @@ -60,7 +60,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.10/Dockerfile.focal)" - name: Build and push CKAN 2.10 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.10 file: ./images/ckan/2.10/Dockerfile.focal @@ -74,26 +74,26 @@ jobs: build-ckan-2-9: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-9 @@ -108,7 +108,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.9/Dockerfile)" - name: Build and push CKAN 2.9 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.9 file: ./images/ckan/2.9/Dockerfile @@ -125,7 +125,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.9/Dockerfile.focal)" - name: Build and push CKAN 2.9 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.9 file: ./images/ckan/2.9/Dockerfile.focal @@ -139,26 +139,26 @@ jobs: build-ckan-2-8: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-8 @@ -173,7 +173,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.8/Dockerfile)" - name: Build and push CKAN 2.8 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.8 file: ./images/ckan/2.8/Dockerfile @@ -190,7 +190,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.8/Dockerfile.focal)" - name: Build and push CKAN 2.8 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.8 file: ./images/ckan/2.8/Dockerfile.focal @@ -204,26 +204,26 @@ jobs: build-ckan-2-7: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-7 @@ -238,7 +238,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.7/Dockerfile)" - name: Build and push CKAN 2.7 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.7 file: ./images/ckan/2.7/Dockerfile @@ -255,7 +255,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.7/Dockerfile.focal)" - name: Build CKAN 2.7 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.7 file: ./images/ckan/2.7/Dockerfile.focal @@ -269,26 +269,26 @@ jobs: build-ckan-datapusher: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/.buildx-cache-datapusher key: ${{ runner.os }}-buildx-datapusher-${{ github.sha }} @@ -301,7 +301,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/datapusher/Dockerfile)" - name: Build and push CKAN datapusher - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/datapusher file: ./images/datapusher/Dockerfile @@ -315,26 +315,26 @@ jobs: build-psql-init: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.CR_PAT }} - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/.buildx-cache-psql-init key: ${{ runner.os }}-buildx-psql-init-${{ github.sha }} @@ -347,7 +347,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/psql-init/Dockerfile)" - name: Build and push psql-init - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/psql-init file: ./images/psql-init/Dockerfile diff --git a/.github/workflows/pr_checks.yml b/.github/workflows/pr_checks.yml index f16959f..a09beb2 100644 --- a/.github/workflows/pr_checks.yml +++ b/.github/workflows/pr_checks.yml @@ -9,13 +9,13 @@ jobs: build-ckan-2-10: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-10 @@ -30,7 +30,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.10/Dockerfile)" - name: Build CKAN 2.10 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.10 file: ./images/ckan/2.10/Dockerfile @@ -45,7 +45,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.10/Dockerfile.focal)" - name: Build CKAN 2.10 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.10 file: ./images/ckan/2.10/Dockerfile.focal @@ -60,13 +60,13 @@ jobs: build-ckan-2-9: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-9 @@ -81,7 +81,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.9/Dockerfile)" - name: Build CKAN 2.9 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.9 file: ./images/ckan/2.9/Dockerfile @@ -96,7 +96,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.9/Dockerfile.focal)" - name: Build CKAN 2.9 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.9 file: ./images/ckan/2.9/Dockerfile.focal @@ -110,13 +110,13 @@ jobs: build-ckan-2-8: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-8 @@ -131,7 +131,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.8/Dockerfile)" - name: Build CKAN 2.8 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.8 file: ./images/ckan/2.8/Dockerfile @@ -146,7 +146,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.8/Dockerfile.focal)" - name: Build CKAN 2.8 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.8 file: ./images/ckan/2.8/Dockerfile.focal @@ -158,13 +158,13 @@ jobs: build-ckan-2-7: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /tmp/.buildx-cache-alpine-2-7 @@ -179,7 +179,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.7/Dockerfile)" - name: Build CKAN 2.7 alpine - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.7 file: ./images/ckan/2.7/Dockerfile @@ -194,7 +194,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/ckan/2.7/Dockerfile.focal)" - name: Build CKAN 2.7 ubuntu - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/ckan/2.7 file: ./images/ckan/2.7/Dockerfile.focal @@ -206,13 +206,13 @@ jobs: build-ckan-datapusher: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/.buildx-cache-datapusher key: ${{ runner.os }}-buildx-datapusher-${{ github.sha }} @@ -225,7 +225,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/datapusher/Dockerfile)" - name: Build CKAN datapusher - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/datapusher file: ./images/datapusher/Dockerfile @@ -237,13 +237,13 @@ jobs: build-psql-init: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/.buildx-cache-psql-init key: ${{ runner.os }}-buildx-psql-init-${{ github.sha }} @@ -256,7 +256,7 @@ jobs: echo "::set-output name=IMAGE_TAG::$(awk -F '=' '/IMAGE_TAG/{print $2}' ./images/psql-init/Dockerfile)" - name: Build psql-init - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: ./images/psql-init file: ./images/psql-init/Dockerfile diff --git a/.github/workflows/trivy_scan.yml b/.github/workflows/trivy_scan.yml index 6f8c917..99a4a11 100644 --- a/.github/workflows/trivy_scan.yml +++ b/.github/workflows/trivy_scan.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Trivy vulnerability scanner in repo mode uses: aquasecurity/trivy-action@master @@ -37,7 +37,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: | @@ -62,7 +62,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: | @@ -86,7 +86,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: | @@ -110,7 +110,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: | @@ -134,7 +134,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: | @@ -159,7 +159,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build an image from Dockerfile run: |