diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 265bd18..d2607d8 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -1,20 +1,20 @@ name: Docker Image CI on: - workflow_dispatch: push: branches: - main - # workflow_run: - # workflows: [Test] - # branches: [main] - # types: - # - completed + +concurrency: + group: docker-publish-${{ github.ref }} + cancel-in-progress: true jobs: build: name: Build runs-on: ubuntu-latest - # if: ${{ github.event.workflow_run.conclusion == 'success' }} + permissions: + contents: read + packages: write steps: - uses: actions/checkout@v5 - uses: docker/setup-qemu-action@v3 @@ -29,6 +29,6 @@ jobs: - name: Build the Docker image uses: docker/build-push-action@v5 with: - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 push: true tags: ghcr.io/polinetworkorg/backend:latest