diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7cb74de..ca350c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -164,6 +164,19 @@ jobs: cache-from: type=gha cache-to: type=gha,mode=max + - name: Build and push observability configs image + uses: docker/build-push-action@v6 + with: + context: . + file: ./Dockerfile.observability-configs + platforms: linux/arm64 + push: true + tags: | + ghcr.io/mohith1612/job-queue-system/observability-configs:latest + ghcr.io/mohith1612/job-queue-system/observability-configs:${{ github.sha }} + cache-from: type=gha + cache-to: type=gha,mode=max + deploy-backend: name: Deploy Backend to Oracle VM runs-on: ubuntu-latest diff --git a/Dockerfile.observability-configs b/Dockerfile.observability-configs new file mode 100644 index 0000000..5b57823 --- /dev/null +++ b/Dockerfile.observability-configs @@ -0,0 +1,2 @@ +FROM alpine:3.19 +COPY observability/ /configs/