17
.github/workflows/release.yml
vendored
17
.github/workflows/release.yml
vendored
@ -39,10 +39,25 @@ jobs:
|
||||
with:
|
||||
cmd: yq '.appVersion' charts/bitwarden-crd-operator/Chart.yaml
|
||||
|
||||
- name: "GHCR Login"
|
||||
uses: docker/login-action@v2
|
||||
with:
|
||||
registry: ghcr.io
|
||||
username: ${{ github.actor }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: "GHCR Build and Push"
|
||||
id: docker_build
|
||||
uses: docker/build-push-action@v4
|
||||
with:
|
||||
push: true
|
||||
platforms: linux/amd64,linux/arm64
|
||||
tags: ghcr.io/${{ github.actor }}/bitwarden-crd-operator:${{ steps.app_version.outputs.result }}
|
||||
|
||||
- name: Create SBOM
|
||||
uses: anchore/sbom-action@v0
|
||||
with:
|
||||
image: lerentis/bitwarden-crd-operator:${{ steps.app_version.outputs.result }}
|
||||
image: ghcr.io/${{ github.actor }}/bitwarden-crd-operator:${{ steps.app_version.outputs.result }}
|
||||
|
||||
- name: Publish SBOM
|
||||
uses: anchore/sbom-action/publish-sbom@v0
|
||||
|
Reference in New Issue
Block a user