diff --git a/.github/workflows/stable-docker.yml b/.github/workflows/stable-docker.yml index a4b68f37c3..8ca0b96522 100644 --- a/.github/workflows/stable-docker.yml +++ b/.github/workflows/stable-docker.yml @@ -40,6 +40,7 @@ jobs: push: true tags: | ghcr.io/peerdb-io/peerdb-server:${{ github.ref_name }} + ghcr.io/peerdb-io/peerdb-server:latest-stable - name: Publish Flow API Image uses: depot/build-push-action@v1 @@ -51,6 +52,7 @@ jobs: push: true tags: | ghcr.io/peerdb-io/flow-api:${{ github.ref_name }} + ghcr.io/peerdb-io/flow-api:latest-stable - name: Publish Flow Worker Stable Image uses: depot/build-push-action@v1 @@ -62,6 +64,7 @@ jobs: push: true tags: | ghcr.io/peerdb-io/flow-worker:${{ github.ref_name }} + ghcr.io/peerdb-io/flow-worker:latest-stable - name: Publish Flow Snapshot Worker Stable Image uses: depot/build-push-action@v1 @@ -73,3 +76,16 @@ jobs: push: true tags: | ghcr.io/peerdb-io/flow-snapshot-worker:${{ github.ref_name }} + ghcr.io/peerdb-io/flow-snapshot-worker:latest-stable + + - name: Build (optionally publish) PeerDB UI Stable Image + uses: depot/build-push-action@v1 + with: + token: ${{ secrets.DEPOT_TOKEN }} + platforms: linux/amd64,linux/arm64 + context: . + file: stacks/peerdb-ui.Dockerfile + push: ${{ github.ref == 'refs/heads/main' }} + tags: | + ghcr.io/peerdb-io/peerdb-ui:${{ github.ref_name }} + ghcr.io/peerdb-io/peerdb-ui:latest-stable