defenseunicorns / uds-package-postgres-operator

🏭 UDS Postgres Operator Zarf Package
Apache License 2.0
5 stars 1 forks source link

Add testing of release artifacts before publish on release workflow #31

Closed ericwyles closed 2 months ago

ericwyles commented 3 months ago

Currently, we test artifacts before creating a release and then upon creating a release we build them again and then publish without testing. This can cause an issue where we could pull in (for example) a bad, updated registry1 image and we cant have absolute confidence the published artifact works. This issue will be to update the flow on release as follows:

Create Release -> build packages supporting the release -> test the built packages by deploying them -> on successful deploy, publish the artifacts to OCI.

Relates to: https://github.com/defenseunicorns/uds-software-factory/issues/30