Skip to content

[CI] fix version comparsion and exclusion patterns in upload-release-wheels.sh#32971

Merged
khluu merged 2 commits intovllm-project:mainfrom
Harry-Chen:fix-upload-script
Jan 23, 2026
Merged

[CI] fix version comparsion and exclusion patterns in upload-release-wheels.sh#32971
khluu merged 2 commits intovllm-project:mainfrom
Harry-Chen:fix-upload-script

Conversation

@Harry-Chen
Copy link
Copy Markdown
Member

@Harry-Chen Harry-Chen commented Jan 23, 2026

Purpose

@khluu found some issues when trying this script. This PR fixes them.

Test Plan

Normal CI will not trigger this step. Needs to be tested on the next release.

Test Result

N/A


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.
  • (Optional) Release notes update. If your change is user facing, please update the release notes draft in the Google Doc.

…heels.sh

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Copilot AI review requested due to automatic review settings January 23, 2026 21:39
@mergify mergify bot added the ci/build label Jan 23, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request fixes version comparison logic and exclusion patterns in the release wheel upload script. The version comparison now correctly handles version strings with a 'v' prefix, and a new variable PURE_VERSION is introduced for version strings without the prefix, which is a good improvement. The exclusion pattern for aws s3 cp has been updated to prevent incorrect exclusion of aarch64 wheels. My review includes a suggestion to improve the new exclusion pattern for better clarity and robustness.

Copy link
Copy Markdown
Collaborator

@khluu khluu left a comment

Choose a reason for hiding this comment

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

LOL I just opened a PR 2 minutes before you. Let's use yours

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
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 fixes version comparison and exclusion pattern issues in the release wheel upload script that were identified by @khluu.

Changes:

  • Fixed version comparison to correctly compare RELEASE_VERSION with GIT_VERSION (both include 'v' prefix)
  • Added PURE_VERSION variable extraction to get version string without 'v' prefix for use in filenames
  • Updated AWS S3 copy command to use PURE_VERSION and fixed exclusion pattern to exclude release candidates while preserving aarch64 wheels

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

@khluu khluu enabled auto-merge (squash) January 23, 2026 21:50
@khluu khluu added the ready ONLY add when PR is ready to merge/full CI is needed label Jan 23, 2026
@khluu khluu merged commit 136c499 into vllm-project:main Jan 23, 2026
16 checks passed
khluu pushed a commit that referenced this pull request Jan 23, 2026
…wheels.sh (#32971)

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
(cherry picked from commit 136c499)
cwazai pushed a commit to cwazai/vllm that referenced this pull request Jan 25, 2026
…wheels.sh (vllm-project#32971)

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Signed-off-by: 陈建华 <1647430658@qq.com>
lapy pushed a commit to lapy/vllm that referenced this pull request Jan 27, 2026
…wheels.sh (vllm-project#32971)

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
ItzDEXX pushed a commit to ItzDEXX/vllm that referenced this pull request Feb 19, 2026
…wheels.sh (vllm-project#32971)

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
dtrifiro added a commit to dtrifiro/vllm that referenced this pull request Mar 9, 2026
- [build] fix cu130 related release pipeline steps and publish as
nightly image (vllm-project#32522)
- [Misc] Replace urllib's `urlparse` with urllib3's `parse_url`
(vllm-project#32746)
- [Misc] Bump opencv-python dependency version to 4.13
(vllm-project#32668)
- [Bugfix] Fix Whisper/encoder-decoder GPU memory leak
(vllm-project#32789)
- [CI] fix version comparsion and exclusion patterns in
upload-release-wheels.sh (vllm-project#32971)
- tokenizers: mistral: fix merge conflict
- `Dockerfile.tpu.ubi`: add `git` to allow `pip install git+https`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants