Simplify step image promote inputs

Changes

This merge request simplifies how users specify where to publish container images in the promote step. Instead of requiring separate to_registry and to_repository parameters, users now provide a single to_image parameter that contains the complete destination image path.

- name: promote_image
  step: dist://step/oci/promote
  inputs:
    from_image: ${{ steps.build_image.outputs.image }}
    to_image: ${{ job.CI_REGISTRY_IMAGE }}

Subsequent changes also clean up dependencies on the promote step and optimize make targets to reduce calls to fetch dependencies.

Reference

Edited by Cameron Swords

Merge request reports

Loading