diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index f40ead0e..8401cb82 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -105,9 +105,9 @@ jobs: - uses: actions/checkout@v6 - 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: Login to GitHub container registry uses: docker/login-action@v4 @@ -117,7 +117,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build Docker image (dev) - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . push: ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' && github.ref_name == 'main' }} @@ -132,9 +132,9 @@ jobs: - uses: actions/checkout@v6 - 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: Login to GitHub container registry uses: docker/login-action@v4 @@ -145,7 +145,7 @@ jobs: - name: Build Docker image if: ${{ needs.release-please.outputs.release_created == 'true' }} - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . push: true diff --git a/.github/workflows/gubbins-test.yml b/.github/workflows/gubbins-test.yml index a204d53f..9ec0dfec 100644 --- a/.github/workflows/gubbins-test.yml +++ b/.github/workflows/gubbins-test.yml @@ -130,12 +130,12 @@ jobs: # - Build the gubbins image using the wheels - 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: Build and export service - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: ../diracx/extensions/containers/services tags: gubbins/services:dev @@ -211,9 +211,9 @@ jobs: - uses: actions/checkout@v6 - 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: Login to GitHub container registry uses: docker/login-action@v4 @@ -235,7 +235,7 @@ jobs: # In your extension, you have to push the image to the registry (check deployment.yml) - name: Build Docker image (extension example) - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: /tmp/gubbins-web push: false