Skip to content

Another release for testing ONLY

Pre-release
Pre-release
Compare
Choose a tag to compare
@jpower432 jpower432 released this 15 May 18:33
· 55 commits to main since this release
9f2bba0
ci: updates publish.yml image releasing process (#220)

* ci: updates publish.yml image releasing process

The schedule trigger is added to rebuild images for
base image updates and semver tags are introduces to
continuous updates

Closes: PSCE-410

Signed-off-by: Jennifer Power <[email protected]>

* fix: minor styling fix on publish-image action

Signed-off-by: Jennifer Power <[email protected]>

* fix: adds fixes for issues found with actionlint

Signed-off-by: Jennifer Power <[email protected]>

* fix: clone the repository to get access to the composite action

Signed-off-by: Jennifer Power <[email protected]>

* fix: runs trivy action pointing to a version tag

Signed-off-by: Jennifer Power <[email protected]>

* fix: adds GH_TOKEN to schedule step

Signed-off-by: Jennifer Power <[email protected]>

* fix: moves checkout to earlier in the process

Signed-off-by: Jennifer Power <[email protected]>

* feat: adds raw inputs for non-semver tags

Signed-off-by: Jennifer Power <[email protected]>

* docs: updates tag input description

Signed-off-by: Jennifer Power <[email protected]>

* fix: ensure the schedule build checks out the git tag

The git tag must be checkout and the the image must be built
from that context to ensure only base image updates are in the
rebuilt image.

Signed-off-by: Jennifer Power <[email protected]>

* fix: adds fix for shellcheck SC2129

Signed-off-by: Jennifer Power <[email protected]>

* chore: adds minor improvements to publish-image input descriptions

Signed-off-by: Jennifer Power <[email protected]>

---------

Signed-off-by: Jennifer Power <[email protected]>