Skip to content

Add a new branch cut GH workflow, and adopt setuptools-scm for version control#15985

Merged
Kangyan-Zhou merged 8 commits intosgl-project:mainfrom
Kangyan-Zhou:branch_cut
Dec 29, 2025
Merged

Add a new branch cut GH workflow, and adopt setuptools-scm for version control#15985
Kangyan-Zhou merged 8 commits intosgl-project:mainfrom
Kangyan-Zhou:branch_cut

Conversation

@Kangyan-Zhou
Copy link
Copy Markdown
Collaborator

@Kangyan-Zhou Kangyan-Zhou commented Dec 28, 2025

  • Create a new GH action workflow to cut a release branch
  • Adopt setuptools-scm to derive version automatically from git tags instead of hardcoded versions
  • Change release workflow to listen on tag update instead of update on the version files
  • Change the release tag workflow to create a new tag based on branch
  • Update nv dockerfile to remove the hardcoded version

Tested in my personal fork:

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Dec 28, 2025
@github-actions github-actions Bot added the amd label Dec 28, 2025
@Kangyan-Zhou Kangyan-Zhou merged commit 9c4eb46 into sgl-project:main Dec 29, 2025
59 of 66 checks passed
YChange01 pushed a commit to YChange01/sglang that referenced this pull request Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

amd dependencies Pull requests that update a dependency file high priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants