diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index bd6db32..4dee765 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -19,13 +19,13 @@ permissions: jobs: docker: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + - name: Setup Blacksmith Builder + uses: useblacksmith/setup-docker-builder@v1 - name: Log in to GHCR if: github.event_name != 'pull_request' @@ -47,7 +47,7 @@ jobs: type=raw,value=latest,enable={{is_default_branch}} - name: Build and push image - uses: docker/build-push-action@v6 + uses: useblacksmith/build-push-action@v2 with: context: . file: ./Dockerfile @@ -55,5 +55,3 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max