From 3dc3e3d8b9a72c9f74561a9468a3c7333afa6906 Mon Sep 17 00:00:00 2001 From: Joao Gilberto Magalhaes Date: Wed, 24 Jun 2026 23:57:37 -0400 Subject: [PATCH] Upgrade GitHub Actions to latest major versions --- .github/workflows/build.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2717c7b..9c93633 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -58,7 +58,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -82,7 +82,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -106,7 +106,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -138,7 +138,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -170,17 +170,17 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log into registry if: github.event_name == 'push' || github.event.inputs.push == 'true' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ secrets.DOCKER_REGISTRY }} username: ${{ secrets.DOCKER_REGISTRY_USER }} @@ -190,11 +190,11 @@ jobs: # https://github.com/docker/metadata-action - name: Extract Docker metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ${{ secrets.DOCKER_REGISTRY }}/${{ env.IMAGE_NAME }} - - uses: actions/github-script@v6 + - uses: actions/github-script@v9 id: tags with: script: | @@ -215,7 +215,7 @@ jobs: run: | echo "${{ steps.tags.outputs.result }}" - - uses: actions/github-script@v6 + - uses: actions/github-script@v9 id: normalized with: script: | @@ -239,7 +239,7 @@ jobs: # Build and push Docker image with Buildx (don't push on PR) # https://github.com/docker/build-push-action - name: Build and push Docker image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . file: deploy/docker/Dockerfile @@ -271,7 +271,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh @@ -291,12 +291,12 @@ jobs: env: DOC_GITHUB_TOKEN: '${{ secrets.DOC_TOKEN }}' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 if: startsWith(github.ref, 'refs/tags/') with: ref: master - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 if: github.ref == 'refs/heads/master' - name: Get result