Skip to content

Commit

Permalink
🐛 fixing image rebuild pipeline (external-secrets#1934)
Browse files Browse the repository at this point in the history
Signed-off-by: Gustavo Carvalho <[email protected]>
  • Loading branch information
gusfcarvalho authored Jan 18, 2023
1 parent 5ab0277 commit f2cdf38
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/rebuild-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,29 @@ jobs:
matrix:
include:
- dockerfile: "Dockerfile"
build-args: "CGO_ENABLED=0"
build-arch: "amd64 arm64"
build-platform: "linux/amd64,linux/arm64"
tag-suffix: "-${{ needs.checkout.outputs.timestamp }}" # distroless
- dockerfile: "Dockerfile.ubi"
tag-suffix: "-ubi-${{ needs.checkout.outputs.timestamp }}"
build-args: "CGO_ENABLED=0"
build-arch: "amd64 arm64"
build-platform: "linux/amd64,linux/arm64"
tag-suffix: "-ubi-${{ needs.checkout.outputs.timestamp }}" #ubi
- dockerfile: "Dockerfile.ubi"
build-args: "CGO_ENABLED=1 GOEXPERIMENT=boringcrypto" # fips
build-arch: "amd64"
build-platform: "linux/amd64"
tag-suffix: "-ubi-boringssl-${{ needs.checkout.outputs.timestamp }}"
with:
dockerfile: ${{ matrix.dockerfile }}
ref: ${{ github.event.inputs.ref }}
image-tag: ${{ github.event.inputs.ref }}
tag-suffix: ${{ matrix.tag-suffix }}
image-name: ghcr.io/${{ github.repository }}
build-platform: ${{ matrix.build-platform }}
build-args: ${{ matrix.build-args }}
build-arch: ${{ matrix.build-arch }}
ref: ${{ github.event.inputs.ref }}
image-tag: ${{ github.event.inputs.ref }}
secrets:
GHCR_USERNAME: ${{ secrets.GHCR_USERNAME }}
GHCR_TOKEN: ${{ secrets.GHCR_TOKEN }}
Expand Down

0 comments on commit f2cdf38

Please sign in to comment.