Skip to content

Fix Make targets with registry orgs containing slashes#49

Open
rossigee wants to merge 4 commits intocrossplane:mainfrom
rossigee:fix-registry-targets
Open

Fix Make targets with registry orgs containing slashes#49
rossigee wants to merge 4 commits intocrossplane:mainfrom
rossigee:fix-registry-targets

Conversation

@rossigee
Copy link

Replace '/' with '-' in registry names for Make target names to avoid invalid targets like img.release.publish.ghcr.io/rossigee.provider-gitea where '/' is treated as a path separator.

The IMAGE variable remains unchanged for Docker operations.

@rossigee rossigee force-pushed the fix-registry-targets branch from eba9e37 to d4afb65 Compare October 30, 2025 09:47
@rossigee rossigee force-pushed the fix-registry-targets branch from 1729e97 to e6d7125 Compare February 26, 2026 01:48
rossigee and others added 3 commits February 26, 2026 09:56
Signed-off-by: Ross Golder <ross@golder.org>
Replace '/' with '-' in registry names for Make target names to avoid
invalid targets like img.release.publish.ghcr.io/rossigee.provider-gitea
where '/' is treated as a path separator.

The IMAGE variable remains unchanged for Docker operations.

Signed-off-by: Ross Golder <ross@golder.org>
… format

crossplane 2.2 has a new cache key and we need digest format to
bypass DNS lookups/API calls.

The code works with crossplane 2.1.4 and 2.2.0-rc.1.

Related upstream change: crossplane/crossplane#6981

Fixes crossplane/crossplane#7147

Signed-off-by: Carl Henrik Lunde <chlunde@ifi.uio.no>
Signed-off-by: Ross Golder <ross@golder.org>
@rossigee rossigee force-pushed the fix-registry-targets branch from ae3eac7 to a0e46d0 Compare February 26, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants