Add CI testing #2

Manually merged
MichaelBradley merged 11 commits from actions into main 2025-02-23 09:29:58 -05:00

Moves to the new runner image, which allows the Python setup to work. This enables us to build a wheel and test it.

Moves to the new runner image, which allows the Python setup to work. This enables us to build a wheel and test it.
MichaelBradley self-assigned this 2025-02-23 09:28:42 -05:00
MichaelBradley added 11 commits 2025-02-23 09:28:43 -05:00
Try using new runner image
Some checks failed
CI / Formatting (push) Successful in 39s
CI / Clippy (push) Successful in 37s
CI / Build (and tests, for now) (push) Failing after 59s
459dc4b588
Set up venv
Some checks failed
CI / Formatting (push) Successful in 39s
CI / Clippy (push) Successful in 37s
CI / Build (and tests, for now) (push) Failing after 1m1s
4354000e33
Call maturin from venv
All checks were successful
CI / Formatting (push) Successful in 39s
CI / Clippy (push) Successful in 38s
CI / Build (and tests, for now) (push) Successful in 1m52s
d0e0f6af4f
Split Rust test into separate job
Some checks failed
CI / Formatting (push) Successful in 35s
CI / Clippy (push) Successful in 38s
CI / Build (and tests, for now) (push) Successful in 1m30s
CI / Rust test (push) Failing after 58s
6b929834b7
Move Python tests into their own job
Some checks failed
CI / Build (and tests, for now) (push) Successful in 1m37s
CI / Python tests (push) Failing after 44s
CI / Rust tests (push) Successful in 1m23s
b390cd81c7
Try to fix wheel artifact transfer
All checks were successful
CI / Build (push) Successful in 1m33s
CI / Python tests (push) Successful in 39s
4b3a45463e
Re-enable other CI jobs
Some checks failed
CI / Formatting (push) Successful in 40s
CI / Clippy (push) Failing after 54s
CI / Build (push) Successful in 1m34s
CI / Python tests (push) Successful in 36s
CI / Rust tests (push) Successful in 1m26s
e99d8b3513
Author
Owner

Clippy failure is a legitimate code issue, not a blocker for CI purposes.

Clippy failure is a legitimate code issue, not a blocker for CI purposes.
MichaelBradley manually merged commit b1d49624d4 into main 2025-02-23 09:29:58 -05:00
MichaelBradley deleted branch actions 2025-02-23 09:30:19 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: MichaelBradley/pyority_queue#2
No description provided.