Skip to content

fix(ci): corrected uv syntax - #24

Merged
ao-anam merged 1 commit into
mainfrom
chore/setup-ci
Jan 27, 2026
Merged

fix(ci): corrected uv syntax#24
ao-anam merged 1 commit into
mainfrom
chore/setup-ci

Conversation

@ao-anam

@ao-anam ao-anam commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

Summary by cubic

Fixed CI release workflows by correcting uv syntax to run semantic-release via uv tool run --from python-semantic-release. Removed the separate install step to prevent failures and keep alpha/stable versioning consistent.

Written for commit 8d3d9fb. Summary will update on new commits.

Copilot AI review requested due to automatic review settings January 27, 2026 17:22

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 corrects the uv tool syntax in CI workflows by using the --from flag to specify the package source inline, eliminating the need for a separate installation step.

Changes:

  • Removed separate uv tool install python-semantic-release installation steps
  • Updated uv tool run commands to use --from python-semantic-release syntax

Reviewed changes

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

File Description
.github/workflows/release-stable.yml Removed separate installation step and updated semantic-release invocations to use inline package specification
.github/workflows/release-alpha.yml Removed separate installation step and updated semantic-release invocation to use inline package specification

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

@cubic-dev-ai cubic-dev-ai Bot 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.

No issues found across 2 files

@ao-anam
ao-anam merged commit 1a7e429 into main Jan 27, 2026
8 checks passed
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