1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-06 16:06:56 +00:00
kyverno/.github/workflows/image.yaml
Naman Lakhwani 1580837526
refactoring github actions to remove duplication and enhancement for versioned sbom's (#2979)
* initial commit

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>

* adding docker-buildx-builder to makefile

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>

* reverting git describe in makefile

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>

* uploading sbom for each kyverno image

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>

* small nits

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>

* scanning image before pushing and removed cosign.pub

Signed-off-by: Naman Lakhwani <namanlakhwani@gmail.com>
2022-01-18 15:07:59 -08:00

41 lines
1.1 KiB
YAML

name: image
on:
push:
branches:
- 'main'
permissions: read-all
jobs:
push-init-kyverno:
uses: kyverno/kyverno/.github/workflows/reuse.yaml@main
with:
publish_command: docker-publish-initContainer-dev
digest_command: docker-get-initContainer-dev-digest
image_name: kyvernopre
tag: image
secrets:
registry_username: ${{ github.actor }}
registry_password: ${{ secrets.CR_PAT }}
push-kyverno:
uses: kyverno/kyverno/.github/workflows/reuse.yaml@main
with:
publish_command: docker-publish-kyverno-dev
digest_command: docker-get-kyverno-dev-digest
image_name: kyverno
tag: image
secrets:
registry_username: ${{ github.actor }}
registry_password: ${{ secrets.CR_PAT }}
push-kyverno-cli:
uses: kyverno/kyverno/.github/workflows/reuse.yaml@main
with:
publish_command: docker-publish-cli-dev
digest_command: docker-get-cli-dev-digest
image_name: kyverno-cli
tag: image
secrets:
registry_username: ${{ github.actor }}
registry_password: ${{ secrets.CR_PAT }}