-
Notifications
You must be signed in to change notification settings - Fork 49
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
PART 1: castxml 0.6.11 x86_64 #247
Conversation
I will add a few commits on top of yours to try to debug this. |
189c529
to
97bbb84
Compare
awesome @iMichka |
Found it. I still need to cleanup my mess and review the pull request. I'll do that tomorrow. |
Do you plan to upload release on pypi when we finish all steps (macos15, ubuntu runners and maybe windows)? also we can create automatically a CI for create wheels and upload to pypi when release is tagged on github. What do you think? @iMichka |
Let's do the string replacement upfront to get it out of the way. Else if remove_defaults_impl returns None, the name might not always be cleaned up
@iMichka when will it be merged? |
Done
The wheels are "none-any" wheels, as pygccxml is pure Python. Yes I will upload a new release.
Yes I plan to do that, will have to edit the GitHub action and automatise it. But I'll keep that for a later version, let's focus on shipping the current changes quickly. |
thank you so much |
This pull request updates the
.github/workflows/tests.yml
file to include architecture specification and improve the setup process for CastXML on different operating systems. The most important changes include adding thearch
field to the job matrix and splitting the CastXML setup steps based on the OS and architecture.Updates to the job matrix:
arch: x86_64
to all job entries to specify the architecture for the build matrix. [1] [2] [3] [4]Improvements to CastXML setup: