From 1a8937d84f69394907e76ca65b3455127c0064f9 Mon Sep 17 00:00:00 2001 From: Keith Carangelo Date: Wed, 22 May 2024 15:34:01 -0400 Subject: [PATCH] Updated actions to newer versions --- .github/workflows/docker-latest.yml | 10 +++++----- .github/workflows/docker-pr.yml | 6 +++--- .github/workflows/docker-tags.yml | 4 ++-- .github/workflows/trivy-release.yml | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docker-latest.yml b/.github/workflows/docker-latest.yml index af2d75e33..5c51cf7ec 100644 --- a/.github/workflows/docker-latest.yml +++ b/.github/workflows/docker-latest.yml @@ -7,26 +7,26 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub if: github.repository == 'shaarli/Shaarli' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to GitHub Container Registry if: github.repository == 'shaarli/Shaarli' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set shaarli version to the latest commit hash run: sed -i "s/dev/$(git rev-parse --short HEAD)/" shaarli_version.php diff --git a/.github/workflows/docker-pr.yml b/.github/workflows/docker-pr.yml index 16adede9d..d65bcfdc3 100644 --- a/.github/workflows/docker-pr.yml +++ b/.github/workflows/docker-pr.yml @@ -8,12 +8,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Build Docker image id: docker_build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: push: false tags: shaarli/shaarli:pr-${{ github.event.number }} diff --git a/.github/workflows/docker-tags.yml b/.github/workflows/docker-tags.yml index e21e228d8..5b902ff3a 100644 --- a/.github/workflows/docker-tags.yml +++ b/.github/workflows/docker-tags.yml @@ -13,9 +13,9 @@ jobs: - name: Get the tag name run: echo "REF=${GITHUB_REF##*/}" >> $GITHUB_ENV - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub if: github.repository == 'shaarli/Shaarli' diff --git a/.github/workflows/trivy-release.yml b/.github/workflows/trivy-release.yml index 8981cea79..e953bde82 100644 --- a/.github/workflows/trivy-release.yml +++ b/.github/workflows/trivy-release.yml @@ -10,7 +10,7 @@ jobs: name: trivy scan (release composer/yarn dependencies) steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Run trivy scanner on repository @@ -20,6 +20,6 @@ jobs: name: trivy scan (release docker image) steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run trivy scanner on release docker image run: make test_trivy_docker TRIVY_TARGET_DOCKER_IMAGE=ghcr.io/shaarli/shaarli:release