ocurity / dracon

Security scanning & static analysis tool - forked and rewritten from @thought-machine/dracon
https://ocurity.com
Apache License 2.0
61 stars 9 forks source link

Ensure the publish github action works #149

Closed linear[bot] closed 1 month ago

linear[bot] commented 2 months ago

We don't have a proper pipeline for publishing our artifacts in our Github container registry. We need to refactor the publish job to:

ptzianos commented 2 months ago

Significant progress has been made towards completion of this issue. The following commits fix our publish action so that it can build and push the components containers and the draconctl container to the Github container registry:

This commit publishes the Dracon OSS components Helm chart to the Github OCI registry: https://github.com/ocurity/dracon/commit/2460854cf9105d0433fc947cd112fd7de9917209

Extra work had to be done to make sure that the action can publish the artifacts by configuring the repository to have admin permissions on them and making the repositories public