Skip to content

Publish docker image.#2448

Open
fnando wants to merge 4 commits intomainfrom
publish-docker-image
Open

Publish docker image.#2448
fnando wants to merge 4 commits intomainfrom
publish-docker-image

Conversation

@fnando
Copy link
Member

@fnando fnando commented Mar 11, 2026

What

Update workflow so it publishes docker images on both workflow_dispatch and release events.

Why

So we can have docker images that anyone could use.

Known limitations

N/A

Copilot AI review requested due to automatic review settings March 11, 2026 18:04
@github-project-automation github-project-automation bot moved this to Backlog (Not Ready) in DevX Mar 11, 2026
@fnando fnando self-assigned this Mar 11, 2026
@fnando fnando moved this from Backlog (Not Ready) to Needs Review in DevX Mar 11, 2026
Copy link
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

Updates the Docker publishing workflow so the repository can publish Docker images via manual workflow_dispatch (building a user-specified ref) and automatically on GitHub Release publish events.

Changes:

  • Extend .github/workflows/docker.yml triggers to support workflow_dispatch inputs and release.published.
  • Add steps to resolve the build ref, set Docker tags, and build/push multi-arch images.
  • Adjust Dockerfile git fetch behavior prior to checking out STELLAR_CLI_REF.

Reviewed changes

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

File Description
Dockerfile Changes git fetch strategy before checking out the requested ref.
.github/workflows/docker.yml Adds release + manual dispatch publishing, ref resolution, and build/push steps.

@fnando fnando requested a review from leighmcculloch March 11, 2026 18:21
@fnando fnando force-pushed the publish-docker-image branch from e7c295c to e1e14ab Compare March 11, 2026 19:56
@fnando fnando force-pushed the publish-docker-image branch from e1e14ab to d40b288 Compare March 11, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Needs Review

Development

Successfully merging this pull request may close these issues.

2 participants