diff --git a/.github/workflows/.test.yml b/.github/workflows/.test.yml index b3e1f8939..8d4c2a968 100644 --- a/.github/workflows/.test.yml +++ b/.github/workflows/.test.yml @@ -47,13 +47,13 @@ jobs: uses: actions/checkout@v4 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} @@ -91,7 +91,7 @@ jobs: }); - name: Build - uses: docker/bake-action@v3 + uses: docker/bake-action@v4 with: targets: integration-tests-base set: | @@ -129,13 +129,13 @@ jobs: uses: actions/checkout@v4 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} diff --git a/.github/workflows/buildkit.yml b/.github/workflows/buildkit.yml index 678073590..8c655a1ba 100644 --- a/.github/workflows/buildkit.yml +++ b/.github/workflows/buildkit.yml @@ -107,13 +107,13 @@ jobs: fetch-depth: 0 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} @@ -152,13 +152,13 @@ jobs: uses: actions/checkout@v4 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} @@ -166,7 +166,7 @@ jobs: - name: Login to DockerHub if: needs.prepare.outputs.push == 'push' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} diff --git a/.github/workflows/buildx-image.yml b/.github/workflows/buildx-image.yml index ded9cd081..cd9ed3eb7 100644 --- a/.github/workflows/buildx-image.yml +++ b/.github/workflows/buildx-image.yml @@ -45,14 +45,14 @@ jobs: steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: version: ${{ env.SETUP_BUILDX_VERSION }} buildkitd-flags: --debug - name: Login to DockerHub if: github.event.inputs.dry-run != 'true' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} diff --git a/.github/workflows/dockerd.yml b/.github/workflows/dockerd.yml index 347d4881b..4234b2254 100644 --- a/.github/workflows/dockerd.yml +++ b/.github/workflows/dockerd.yml @@ -34,7 +34,7 @@ jobs: core.exportVariable('DOCKER_BUILD', build); - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} @@ -42,7 +42,7 @@ jobs: - name: Build if: ${{ env.DOCKER_BUILD == 'true' }} - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: ${{ env.DOCKER_VERSION }} target: binary @@ -96,13 +96,13 @@ jobs: uses: actions/checkout@v4 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 5af76da35..a04fca0f2 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -93,20 +93,20 @@ jobs: uses: actions/checkout@v4 - name: Expose GitHub Runtime - uses: crazy-max/ghaction-github-runtime@v2 + uses: crazy-max/ghaction-github-runtime@v3 - 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 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_TAG }} buildkitd-flags: --debug - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 if: needs.prepare.outputs.push == 'push' with: username: ${{ secrets.DOCKERHUB_USERNAME }} diff --git a/.github/workflows/test-os.yml b/.github/workflows/test-os.yml index 11cfaabc6..2576a434f 100644 --- a/.github/workflows/test-os.yml +++ b/.github/workflows/test-os.yml @@ -98,10 +98,10 @@ jobs: uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Build - uses: docker/bake-action@v3 + uses: docker/bake-action@v4 with: targets: binaries set: | diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 017b90e4a..922cb08af 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -48,13 +48,13 @@ jobs: uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: version: ${{ env.SETUP_BUILDX_VERSION }} driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }} buildkitd-flags: --debug - name: Validate - uses: docker/bake-action@v3 + uses: docker/bake-action@v4 with: targets: ${{ matrix.target }}