Fix runner release bugs

What does this MR do?

  • Fix runner helper packages not pushed to PackageCloud

There was a duplicate .release_packagecloud entry that overwrote the correct entry. This caused the stable packagecloud CI jobs to depend only on the runner packages, but this omitted the package helpers. Drop the duplication to fix this.

  • Fix runner helper images not tagged with release version

Previously the Magefile was responsible for including the release tag, if there was one. make print_image_tags is now responsible for generating these tags, so we include CI_COMMIT_TAG if it's available.

Why was this MR needed?

What's the best way to test this MR?

What are the relevant issue numbers?

Edited by Stan Hu

Merge request reports

Loading