Skip to content

Conversation

@neutrinoceros
Copy link
Contributor

@neutrinoceros neutrinoceros force-pushed the enh/pep735-support branch 5 times, most recently from 366158b to afae441 Compare June 22, 2025 22:11
@neutrinoceros
Copy link
Contributor Author

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 ?

@neutrinoceros
Copy link
Contributor Author

upstream bug fix at OpenAstronomy/build-python-dist#23

@neutrinoceros
Copy link
Contributor Author

I was able to confirm that failures are real as I can run the test workflows successfully on my fork using the main branch.

@neutrinoceros neutrinoceros force-pushed the enh/pep735-support branch 2 times, most recently from 2debe85 to 1557367 Compare June 23, 2025 15:43
@neutrinoceros
Copy link
Contributor Author

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.

Comment on lines 5 to 6
[tool.cibuildwheel.linux]
environment-pass = ["GITHUB_WORKFLOW"]
Copy link
Member

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.

Copy link
Contributor Author

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 !

@neutrinoceros neutrinoceros marked this pull request as ready for review June 24, 2025 22:29
@neutrinoceros neutrinoceros force-pushed the enh/pep735-support branch 2 times, most recently from 1739e6a to 9ee357a Compare June 24, 2025 22:59
@ConorMacBride ConorMacBride merged commit 8682314 into OpenAstronomy:main Jun 24, 2025
25 checks passed
@neutrinoceros neutrinoceros deleted the enh/pep735-support branch June 24, 2025 23:14
@ConorMacBride
Copy link
Member

Thanks @neutrinoceros! Here's the new release: https://github.com/OpenAstronomy/github-actions-workflows/releases/tag/v2.1.0

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