From d3e92aafecf7a61805562452db838638d6ae5c72 Mon Sep 17 00:00:00 2001 From: Derek Sonnenberg Date: Thu, 9 May 2024 14:07:59 -0500 Subject: [PATCH] feat: build and push sidecar containers PE-6104 --- .github/workflows/test_and_build.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test_and_build.yml b/.github/workflows/test_and_build.yml index 5efa54c..a99d6ed 100644 --- a/.github/workflows/test_and_build.yml +++ b/.github/workflows/test_and_build.yml @@ -46,10 +46,28 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push container image to GitHub Container Registry + - name: Build and push upload service container image to GitHub Container Registry uses: docker/build-push-action@v4 with: push: true tags: | ghcr.io/ardriveapp/${{ github.event.repository.name }}:latest ghcr.io/ardriveapp/${{ github.event.repository.name }}:${{ github.sha }} + + - name: Build and push fulfillment container image to GitHub Container Registry + uses: docker/build-push-action@v4 + with: + file: Dockerfile.fulfillment + push: true + tags: | + ghcr.io/ardriveapp/${{ github.event.repository.name }}:fulfillment + ghcr.io/ardriveapp/${{ github.event.repository.name }}:fulfillment-${{ github.sha }} + + - name: Build and push localstack container image to GitHub Container Registry + uses: docker/build-push-action@v4 + with: + file: Dockerfile.localstack + push: true + tags: | + ghcr.io/ardriveapp/${{ github.event.repository.name }}:localstack + ghcr.io/ardriveapp/${{ github.event.repository.name }}:localstack-${{ github.sha }}