deployment: add nonroot release docker images (#2997)

This commit is contained in:
Travis Groth 2022-02-03 15:54:39 -05:00 committed by GitHub
parent 3150479f07
commit ec03a9ffcb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 63 additions and 1 deletions

View file

@ -91,6 +91,9 @@ jobs:
docker tag gcr.io/pomerium-io/pomerium:${{ steps.tagName.outputs.tag }}-cloudrun gcr.io/pomerium-io/pomerium:latest-cloudrun
docker push gcr.io/pomerium-io/pomerium:latest-cloudrun
docker manifest create -a pomerium/pomerium:nonroot pomerium/pomerium:nonroot-amd64-${{ steps.tagName.outputs.tag }} pomerium/pomerium:nonroot-arm64v8-${{ steps.tagName.outputs.tag }}
docker manifest push pomerium/pomerium:nonroot
deploy:
runs-on: ubuntu-latest
needs: goreleaser