From 78cb7d2c77070e7c580759e4b7133f2ffe5cb5c4 Mon Sep 17 00:00:00 2001 From: pputman-clabs <99900942+pputman-clabs@users.noreply.github.com> Date: Wed, 23 Aug 2023 12:48:29 -0500 Subject: [PATCH] Add gh workflow for container image (#10, #14) --- .github/workflows/docker-build-scan.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/docker-build-scan.yaml diff --git a/.github/workflows/docker-build-scan.yaml b/.github/workflows/docker-build-scan.yaml new file mode 100644 index 0000000000..475a5cffb9 --- /dev/null +++ b/.github/workflows/docker-build-scan.yaml @@ -0,0 +1,17 @@ +name: Docker Build Push +on: + push: + workflow_dispatch: + +jobs: + build-scan-container: + uses: celo-org/reusable-workflows/.github/workflows/container-cicd.yaml@main + name: Build us-west1-docker.pkg.dev/blockchaintestsglobaltestnet/dev-images/op-geth:${{ github.sha }} + with: + workload-id-provider: projects/1094498259535/locations/global/workloadIdentityPools/gh-op-geth/providers/github-by-repos + service-account: 'op-geth-dev@blockchaintestsglobaltestnet.iam.gserviceaccount.com' + artifact-registry: us-west1-docker.pkg.dev/blockchaintestsglobaltestnet/dev-images/op-geth + tags: ${{ github.sha }} + context: . + file: Dockerfile + trivy: true