Skip to content

Remove skopeo dependency#83

Merged
mclasmeier merged 10 commits into
mainfrom
mc/remove-skopeo-2
Apr 15, 2026
Merged

Remove skopeo dependency#83
mclasmeier merged 10 commits into
mainfrom
mc/remove-skopeo-2

Conversation

@mclasmeier
Copy link
Copy Markdown
Collaborator

@mclasmeier mclasmeier commented Apr 9, 2026

Removes the skopeo runtime dependency entirely. This will allow us to embed roxie into apollo-ci images without pulling in more tools (skopeo).

First commit replaces the implementation, now using a native Go way of fetching images.
The second commit does the renaming of the files.

Mostly AI written.

@mclasmeier mclasmeier changed the title Remove skopeo dependency entirely Remove skopeo dependency Apr 9, 2026
@mclasmeier mclasmeier requested a review from porridge April 9, 2026 11:31
Comment thread internal/ocihelper/ocihelper.go
Comment thread internal/ocihelper/ocihelper.go Outdated
@mclasmeier mclasmeier requested a review from porridge April 9, 2026 14:08
Comment thread internal/deployer/operator.go
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go Outdated
Comment thread internal/ocihelper/ocihelper.go
@mclasmeier
Copy link
Copy Markdown
Collaborator Author

@porridge Review feedback commits:
dbc326c
8abe34b
17e0a96

@mclasmeier mclasmeier requested a review from porridge April 13, 2026 09:21
Comment thread internal/ocihelper/ocihelper.go
@mclasmeier mclasmeier merged commit 862c463 into main Apr 15, 2026
3 checks passed
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