Skip to content
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

Post 24.1 Cleanups #10458

Merged
merged 24 commits into from
Apr 29, 2024
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3b46b63
Add package testing scripts to repo, start adding them to GH workflow
Myoldmopar Apr 2, 2024
70667a1
Simple line to skip setting up CTest dashboard test targets
Myoldmopar Apr 2, 2024
c062f1a
Fix custom check (license text)
Myoldmopar Apr 2, 2024
8fb8324
Turn off lots of CI stuff to free up test builds for 24.1 cleanup
Myoldmopar Apr 2, 2024
1ff2c68
Add deploy to test pypi for wheel build
Myoldmopar Apr 2, 2024
329edd5
Add dependency for the test job
Myoldmopar Apr 2, 2024
64c3cf4
Only attempt to build wheel on linux
Myoldmopar Apr 2, 2024
08e9b37
Add some extra debugging output
Myoldmopar Apr 2, 2024
664f134
Bump pypi upload to see if it helps wheel posts
Myoldmopar Apr 2, 2024
ef7014d
Bump version ID so it will upload to pypi
Myoldmopar Apr 2, 2024
bf92f1b
Tweak the path to the package test runner script
Myoldmopar Apr 2, 2024
aa598ed
Add tmate to investigate
Myoldmopar Apr 2, 2024
d14a548
Add a bit of debugging prints to the test scripts
Myoldmopar Apr 2, 2024
71f8b78
Comment out tmate for a minute
Myoldmopar Apr 2, 2024
040ee1d
Allow relative path, and also try to extract the artifact
Myoldmopar Apr 3, 2024
0e6c542
Cleaning up testing codebase, still more to do
Myoldmopar Apr 3, 2024
a6fc335
Handle MSVC versions better
Myoldmopar Apr 3, 2024
0b206e0
Update Linux release action
Myoldmopar Apr 24, 2024
424652a
Merge remote-tracking branch 'origin/develop' into Post241QuickChanges
Myoldmopar Apr 24, 2024
f32d814
Try explicitly adding to PYTHONPATH so Python will find modules
Myoldmopar Apr 24, 2024
95e8e61
Merge remote-tracking branch 'origin/develop' into Post241QuickChanges
Myoldmopar Apr 24, 2024
fa47f2f
Actually handle missing config file now
Myoldmopar Apr 24, 2024
4d54404
Add Mac installer testing
Myoldmopar Apr 24, 2024
b3543b1
Re-enable tests that had been disabled
Myoldmopar Apr 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build_wheels.yml
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ jobs:
fail-fast: false
matrix:
python-version: ["3.9"]
os: [ubuntu-22.04, macos-13, windows-2019]
os: [ubuntu-22.04] # , macos-13, windows-2019]
Copy link
Member Author

Choose a reason for hiding this comment

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

For now wheels are only going to work on Linux, and they aren't proper manylinux wheels yet anyway. But it's close. This will be my next major effort.


runs-on: ${{ matrix.os }}