Skip to content

Don't trigger "Release wheels" workflow on pyproject.toml change#7995

Merged
lagru merged 1 commit intoscikit-image:mainfrom
lagru:pyprojecttoml-no-trigger-wheels
Dec 31, 2025
Merged

Don't trigger "Release wheels" workflow on pyproject.toml change#7995
lagru merged 1 commit intoscikit-image:mainfrom
lagru:pyprojecttoml-no-trigger-wheels

Conversation

@lagru
Copy link
Copy Markdown
Member

@lagru lagru commented Dec 29, 2025

Description

I think in practice this file is changed far to often for unrelated reasons. Thus resulting in a significant waste of resources (for example #7889 or #7976). We are periodically building and testing wheels for our nightlies. So we should still catch stuff early. And if necessary there's always the option to use a maintenance/* branch.

Checklist

Release note

For maintainers and optionally contributors, please refer to the instructions on how to document this PR for the release notes.

...

I think in practice this file is changed far to often for unrelated
reasons. Thus resulting in a significant waste of resources. We are
periodically building and testing wheels for our nightlies. So we should
still catch stuff early. And if necessary there's always the option to
use a "maintenance/*" branch.
@lagru lagru added 🤖 type: Infrastructure CI, packaging, tools and automation 🚀 Quick win Trivial, small, easy to address or review labels Dec 29, 2025
Copy link
Copy Markdown
Contributor

@matthew-brett matthew-brett left a comment

Choose a reason for hiding this comment

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

LGTM

@lagru lagru merged commit e02336e into scikit-image:main Dec 31, 2025
55 of 56 checks passed
@stefanv stefanv added this to the 0.27 milestone Dec 31, 2025
@lagru lagru deleted the pyprojecttoml-no-trigger-wheels branch December 31, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🤖 type: Infrastructure CI, packaging, tools and automation 🚀 Quick win Trivial, small, easy to address or review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants