Skip to content

feat: add Docker support for Upsun CLI with build and push workflow#18

Open
akalipetis wants to merge 3 commits intomainfrom
feature-docker-image
Open

feat: add Docker support for Upsun CLI with build and push workflow#18
akalipetis wants to merge 3 commits intomainfrom
feature-docker-image

Conversation

@akalipetis
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings February 5, 2026 13:36
Copy link

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 pull request adds Docker support for the Upsun CLI by introducing a Dockerfile and GitHub Actions workflow to build and publish multi-architecture Docker images to GitHub Container Registry.

Changes:

  • Added Dockerfile to create a containerized version of the Upsun CLI based on Ubuntu 24.04
  • Extended the release workflow to build and push Docker images for both AMD64 and ARM64 architectures
  • Updated README with Docker installation instructions and updated release process documentation

Reviewed changes

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

File Description
Dockerfile New Dockerfile that installs dependencies and the Upsun CLI using the installer script
.github/workflows/release.yml Added docker build jobs for multi-arch images and manifest creation job to create unified tags
README.md Added Docker installation section and updated release documentation to mention Docker image publishing

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Antonis Kalipetis and others added 2 commits February 5, 2026 16:41
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

2 participants