Skip to content

Update CI workflow for ECR release#5

Merged
openminddev merged 2 commits intomainfrom
update-release
Apr 20, 2026
Merged

Update CI workflow for ECR release#5
openminddev merged 2 commits intomainfrom
update-release

Conversation

@openminddev
Copy link
Copy Markdown
Contributor

Refactor release workflow to push images to Amazon ECR and add deploy metadata. Changes include renaming the workflow, enabling manual dispatch, adding permissions and environment (production/staging) details, and configuring AWS credentials. Switched checkout action to v4, replaced Docker Hub login with AWS ECR login, updated image name to public.ecr.aws/... and adjusted Dockerfile path and build step (added id and clarified title). These updates prepare the pipeline for ECR-based releases and proper environment tagging.

Refactor release workflow to push images to Amazon ECR and add deploy metadata. Changes include renaming the workflow, enabling manual dispatch, adding permissions and environment (production/staging) details, and configuring AWS credentials. Switched checkout action to v4, replaced Docker Hub login with AWS ECR login, updated image name to public.ecr.aws/... and adjusted Dockerfile path and build step (added id and clarified title). These updates prepare the pipeline for ECR-based releases and proper environment tagging.
Update .github/workflows/release.yml to use actions/checkout@v5 (previously v4). This upgrades the checkout action in the release workflow to the latest major version to pick up fixes and improvements.
@openminddev openminddev merged commit bb562f1 into main Apr 20, 2026
4 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.

1 participant