armada icon indicating copy to clipboard operation
armada copied to clipboard

Add release action for armada

Open jayofdoom opened this issue 2 years ago • 0 comments

This should work, needs testing.

Final flow will be as follows:

  • go-integration-tests builds and saves docker images to an artifact (#1473)
  • go-integration-tests uses workflow_call to call upload-docker-images@master (change TODO, will be written once this and 1473 merge)
  • upload-docker-images downloads those artifacts, and pushes them to docker
    • This is a separate workflow, so secrets can be isolated to an environment (armada-dockerhub), and then we can configure that environment to only work when called on a protected branch.
  • (on release), armada-release re-tags these docker images (along with doing other work) and pushes them to dockerhub (#1552)

jayofdoom avatar Sep 25 '22 21:09 jayofdoom