diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 414cc94d..76907391 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -122,7 +122,7 @@ jobs: run: chmod +x hegel-linux-* - name: Generate image tags - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 id: meta with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -132,17 +132,17 @@ jobs: type=sha - name: Login to quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 if: ${{ startsWith(github.ref, 'refs/heads/main') || startsWith(github.ref, 'refs/heads/v') }} with: registry: ${{ env.REGISTRY }} username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_PASSWORD }} - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - name: Build images and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: ./ cache-from: type=registry,ref=${{ env.IMAGE }}:latest diff --git a/.github/workflows/latest.yaml b/.github/workflows/latest.yaml index cf8e1d23..e6c42e63 100644 --- a/.github/workflows/latest.yaml +++ b/.github/workflows/latest.yaml @@ -21,13 +21,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Login to quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_PASSWORD }} - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - name: Tag and push run: | diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6b3445dc..3594b818 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - name: Login to quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ secrets.QUAY_USERNAME }} @@ -26,7 +26,7 @@ jobs: # ci.yaml workflow. - name: Generate source image name id: src - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: github-token: ${{ secrets.GITHUB_TOKEN }} images: ${{ env.IMAGE }} @@ -35,7 +35,7 @@ jobs: - name: Generate image release tags id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: github-token: ${{ secrets.GITHUB_TOKEN }} images: ${{ env.IMAGE }}