-
Notifications
You must be signed in to change notification settings - Fork 22
ENH: add support for PEP 735 dependency-groups via a new workflow input test_groups
#286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: add support for PEP 735 dependency-groups via a new workflow input test_groups
#286
Conversation
366158b to
afae441
Compare
|
Failure on MacOs seems weird enough that I'm considering it could be a fluke, but failures on Linux are even bigger head-scratchers to me. It seems hardly related to what I'm doing, has this happened before ? |
|
upstream bug fix at OpenAstronomy/build-python-dist#23 |
768cc2a to
1e745d2
Compare
|
I was able to confirm that failures are real as I can run the test workflows successfully on my fork using the main branch. |
2debe85 to
1557367
Compare
|
I don't understand why cibuildwheel + manylinux jobs are still failing. Maybe I just need to put it to rest and come back later with a fresh eye. |
| [tool.cibuildwheel.linux] | ||
| environment-pass = ["GITHUB_WORKFLOW"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the Linux errors are due to this part being removed. It's used in setup.py to include the C extension for the publish workflow tests – I'm guessing env vars must always be passed on Windows and macOS.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh my... that's completely unintentional and I still missed it when I self-reviewed. Let's try cleaning it up. Thank you !
839ee5b to
58fee54
Compare
1739e6a to
9ee357a
Compare
9c7e043 to
848e825
Compare
|
Thanks @neutrinoceros! Here's the new release: https://github.com/OpenAstronomy/github-actions-workflows/releases/tag/v2.1.0 |
This will require OpenAstronomy/build-python-dist#21