|
|
|
|
@ -76,10 +76,10 @@ jobs:
@@ -76,10 +76,10 @@ jobs:
|
|
|
|
|
|
|
|
|
|
########## Set up Docker ########## |
|
|
|
|
- name: Set up QEMU emulators |
|
|
|
|
uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0 |
|
|
|
|
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0 |
|
|
|
|
|
|
|
|
|
- name: Set up Docker Buildx |
|
|
|
|
uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1 |
|
|
|
|
uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 |
|
|
|
|
|
|
|
|
|
########## Login to Docker registries ########## |
|
|
|
|
- name: Login to Azure - Prod Subscription |
|
|
|
|
@ -146,7 +146,7 @@ jobs:
@@ -146,7 +146,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
- name: Build and push Docker image |
|
|
|
|
id: build-docker |
|
|
|
|
uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 |
|
|
|
|
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 |
|
|
|
|
with: |
|
|
|
|
context: . |
|
|
|
|
file: docker-unified/Dockerfile |
|
|
|
|
@ -161,7 +161,7 @@ jobs:
@@ -161,7 +161,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
- name: Install Cosign |
|
|
|
|
if: env.is_publish_branch == 'true' |
|
|
|
|
uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0 |
|
|
|
|
uses: sigstore/cosign-installer@c56c2d3e59e4281cc41dea2217323ba5694b171e # v3.8.0 |
|
|
|
|
|
|
|
|
|
- name: Sign image with Cosign |
|
|
|
|
if: env.is_publish_branch == 'true' |
|
|
|
|
@ -178,14 +178,14 @@ jobs:
@@ -178,14 +178,14 @@ jobs:
|
|
|
|
|
|
|
|
|
|
- name: Scan Docker image |
|
|
|
|
id: container-scan |
|
|
|
|
uses: anchore/scan-action@5ed195cc06065322983cae4bb31e2a751feb86fd # v5.2.0 |
|
|
|
|
uses: anchore/scan-action@869c549e657a088dc0441b08ce4fc0ecdac2bb65 # v5.3.0 |
|
|
|
|
with: |
|
|
|
|
image: ${{ steps.tag-list.outputs.primary_tag }} |
|
|
|
|
fail-build: false |
|
|
|
|
output-format: sarif |
|
|
|
|
|
|
|
|
|
- name: Upload Grype results to GitHub |
|
|
|
|
uses: github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3.27.0 |
|
|
|
|
uses: github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9 |
|
|
|
|
with: |
|
|
|
|
sarif_file: ${{ steps.container-scan.outputs.sarif }} |
|
|
|
|
|
|
|
|
|
|