Skip to content

feat: make -vanilla suffix optional in copy workflow#219

Merged
lemisky merged 1 commit into
gpustack:mainfrom
foyoux:chore/copy-optional-vanilla-suffix
Jul 8, 2026
Merged

feat: make -vanilla suffix optional in copy workflow#219
lemisky merged 1 commit into
gpustack:mainfrom
foyoux:chore/copy-optional-vanilla-suffix

Conversation

@lemisky

@lemisky lemisky commented Jul 8, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings July 8, 2026 08:01
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@lemisky lemisky merged commit dc2314c into gpustack:main Jul 8, 2026
6 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

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 manual Docker image copy workflow to allow opting out of the -vanilla destination tag suffix while keeping the existing behavior as the default.

Changes:

  • Adds a vanilla-suffix boolean workflow_dispatch input (default true) to control appending -vanilla.
  • Updates the copy step to compute the destination tag based on that input.
  • Adjusts workflow comments/input descriptions to reflect the new optional suffix behavior.

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

type: string
dst-image-tag:
description: 'Destination Docker image tag, inform of "{backend}{backend_version_vX_Y_Z}[{backend_version_extra}][-{backend_variant}]-python${python_version_vX_Y}", automatically suffixed with "-vanilla".'
description: 'Destination Docker image tag, inform of "{backend}{backend_version_vX_Y_Z}[{backend_version_extra}][-{backend_variant}]-python${python_version_vX_Y}", optionally suffixed with "-vanilla".'
DST_TAG="${DST_TAG}-vanilla"
fi

skopeo copy docker://${INPUT_SRC_REGISTRY}/${INPUT_SRC_IMAGE} docker://docker.io/${INPUT_NAMESPACE}/${INPUT_REPOSITORY}:${DST_TAG} --all --retry-delay 5s --retry-times 10
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