Skip to content

Update workflow around runner docker image.#4133

Merged
TingluoHuang merged 1 commit intomainfrom
users/tihuang/updateworker
Nov 24, 2025
Merged

Update workflow around runner docker image.#4133
TingluoHuang merged 1 commit intomainfrom
users/tihuang/updateworker

Conversation

@TingluoHuang
Copy link
Copy Markdown
Member

  • Add docker build as part of the CI.
  • Add workflow to allow publish docker image from release branch.

Copilot AI review requested due to automatic review settings November 23, 2025 01:55
@TingluoHuang TingluoHuang requested a review from a team as a code owner November 23, 2025 01:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the runner repository's Docker workflow infrastructure by adding Docker image builds to the CI pipeline and introducing a new workflow for publishing Docker images from release branches. Additionally, it moves the image description from labels to annotations in the existing release workflow.

  • Adds a new Docker build job to the CI workflow that validates Docker images on both amd64 and arm64 platforms
  • Introduces a new workflow for manually publishing Docker images from release branches
  • Updates the release workflow to use annotations instead of labels for the image description metadata

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/build.yml Adds permissions block and new docker build/test job for CI validation on multiple platforms
.github/workflows/docker-publish.yml New workflow for manual Docker image publishing from release branches with attestation
.github/workflows/release.yml Moves image description from labels to annotations section

@TingluoHuang TingluoHuang force-pushed the users/tihuang/updateworker branch from bc572ff to c1a0a5e Compare November 24, 2025 13:48
@TingluoHuang TingluoHuang merged commit 3f9f6f3 into main Nov 24, 2025
12 checks passed
@TingluoHuang TingluoHuang deleted the users/tihuang/updateworker branch November 24, 2025 13:59
alinetskyi pushed a commit to CoreumFoundation/runner that referenced this pull request Jan 26, 2026
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