Skip to content

Push preview images to GHCR instead of ECR#54

Open
bschwedler wants to merge 1 commit intomainfrom
preview-to-ghcr
Open

Push preview images to GHCR instead of ECR#54
bschwedler wants to merge 1 commit intomainfrom
preview-to-ghcr

Conversation

@bschwedler
Copy link
Copy Markdown
Contributor

Summary

  • Replace internal ECR override registries with ghcr.io/posit-dev for workbench-preview and workbench-session-init-preview dev version images
  • Remove AWS OIDC permission (id-token: write), AWS_ROLE secret, and aws-region input from the development workflow
  • Aligns with the pattern already used by images-connect

Test plan

  • Verify the development workflow CI passes on this PR (build without push)
  • After merge, confirm scheduled/push builds push to ghcr.io/posit-dev/workbench-preview and ghcr.io/posit-dev/workbench-session-init-preview

Replace internal ECR override registries with ghcr.io for
workbench-preview and workbench-session-init-preview dev
version images. This aligns with the pattern already used by
images-connect and eliminates the AWS OIDC dependency from
the development workflow.
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.

1 participant