From a47bb79abe1c7b41f1a05979430cc6e1272d865f Mon Sep 17 00:00:00 2001 From: Robert Dailey Date: Sun, 7 Jan 2024 17:56:01 -0600 Subject: [PATCH] ci: Upgrade various action versions --- .github/workflows/build.yml | 4 ++-- .github/workflows/docker-hub.yml | 2 +- .github/workflows/inspect-code.yml | 4 ++-- .github/workflows/markdown-lint.yml | 2 +- .github/workflows/notify.yml | 2 +- .github/workflows/reusable-build.yml | 2 +- .github/workflows/reusable-docker.yml | 12 ++++++------ .github/workflows/sonarcloud.yml | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 65b2c7b9..28e7e0a9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -89,7 +89,7 @@ jobs: - osx-arm64 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Artifacts uses: ./.github/actions/download-tar @@ -153,7 +153,7 @@ jobs: XZ_OPT: "-T0 -9" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # avoid shallow clone for GitVersion diff --git a/.github/workflows/docker-hub.yml b/.github/workflows/docker-hub.yml index 43912be7..8ba98a24 100644 --- a/.github/workflows/docker-hub.yml +++ b/.github/workflows/docker-hub.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Update Docker Hub Description uses: peter-evans/dockerhub-description@v3 diff --git a/.github/workflows/inspect-code.yml b/.github/workflows/inspect-code.yml index 6f3df884..d0b2226e 100644 --- a/.github/workflows/inspect-code.yml +++ b/.github/workflows/inspect-code.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # avoid shallow clone for GitVersion @@ -50,7 +50,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # avoid shallow clone for GitVersion diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index db30bbf0..c6c11489 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Lint Markdown Files uses: DavidAnson/markdownlint-cli2-action@v11 with: diff --git a/.github/workflows/notify.yml b/.github/workflows/notify.yml index dba334b1..4ea420dd 100644 --- a/.github/workflows/notify.yml +++ b/.github/workflows/notify.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Inputs run: | diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 3c0575c6..523b42d7 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ inputs.platform }} steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # avoid shallow clone for GitVersion diff --git a/.github/workflows/reusable-docker.yml b/.github/workflows/reusable-docker.yml index fd41bf19..6b38bd9c 100644 --- a/.github/workflows/reusable-docker.yml +++ b/.github/workflows/reusable-docker.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Buildx uses: docker/setup-buildx-action@v2 @@ -29,7 +29,7 @@ jobs: - name: Set Docker Tags id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 env: SEMVER: type=semver,enable=${{ steps.check_version.outputs.match }},value=${{ github.ref_name }} with: @@ -49,21 +49,21 @@ jobs: - name: Login to Docker Hub if: env.SHOULD_PUBLISH == 'true' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to GHCR if: env.SHOULD_PUBLISH == 'true' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build & Push Image - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: ./docker push: ${{ env.SHOULD_PUBLISH == 'true' }} diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index a62eb12e..be6cdb96 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -25,7 +25,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Get Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # avoid shallow clone for GitVersion