Skip to content

Conversation

@Lewis-E
Copy link
Contributor

@Lewis-E Lewis-E commented Jan 13, 2026

Overview

  • While dd-oct-sts has package: write permissions, these only apply to github actions, not to gitlab pipelines. So we need to use a github action to push our ghcr package.
  • Pulls from the public registry to get around needing a gitlab token in github AND a github token in gitlab. Retry logic for public registry included.

Testing

@Lewis-E Lewis-E requested a review from a team as a code owner January 13, 2026 20:45
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this truly needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

permissions:
packages: write
metadata: read
actions: write
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add line to avoid eol lint error

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: do we want the scripts to be inline or do we want them in a separate file?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have absolutely no opinion on this! Happy to move them wherever y'all prefer, though if you want serverless-init in as little of the repo as possible, then inline makes sense

Copy link
Contributor

@duncanista duncanista left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM – left some comments

@Lewis-E Lewis-E force-pushed the lewis/SVLS-8070/serverless-init-rc-images-from-gitlab branch from 52bc98f to 215edba Compare January 13, 2026 21:09
@Lewis-E Lewis-E force-pushed the lewis/SVLS-8070/serverless-init-rc-images-from-gitlab branch from 3c1cca8 to 63001b8 Compare January 13, 2026 21:14
@Lewis-E Lewis-E merged commit 2f51bf9 into main Jan 13, 2026
17 of 32 checks passed
@Lewis-E Lewis-E deleted the lewis/SVLS-8070/serverless-init-rc-images-from-gitlab branch January 13, 2026 21:15
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.

3 participants