Skip to content

ci: scope release workflows to version tags#7341

Closed
Xuanwo wants to merge 3 commits into
mainfrom
xuanwo/release-workflow-tags
Closed

ci: scope release workflows to version tags#7341
Xuanwo wants to merge 3 commits into
mainfrom
xuanwo/release-workflow-tags

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Mar 31, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

N/A.

Rationale for this change

Several release workflows still triggered on every git tag. After adding binding-specific tags like dotnet-v..., that allowed unrelated release workflows to run for the wrong package.

What changes are included in this PR?

This narrows the Rust, Python, and Dart release workflows to v* tags so they only react to OpenDAL release tags and no longer get triggered by unrelated binding-specific tags.

Are there any user-facing changes?

No user-facing changes. This only reduces unintended release workflow executions.

AI Usage Statement

Built with Codex using GPT-5.4 subagents.

@Xuanwo Xuanwo requested a review from tisonkun as a code owner March 31, 2026 10:05
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" labels Mar 31, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Mar 31, 2026
@dosubot dosubot Bot added size:M This PR changes 30-99 lines, ignoring generated files. and removed size:XS This PR changes 0-9 lines, ignoring generated files. labels Mar 31, 2026
@Xuanwo Xuanwo closed this Mar 31, 2026
@Xuanwo Xuanwo deleted the xuanwo/release-workflow-tags branch April 14, 2026 06:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants