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

Remove Test Cruft #14

Merged
merged 1 commit into from
Jun 24, 2024
Merged

Conversation

IsaccBarker
Copy link
Collaborator

Previously, there were a lot of superfluous tests. They were building wheels and testing packages multiple times, as well as building WASM binaries. Most of these weren't even run, because they would only be dispatched on a change to the nonexistent "master" branch (this repository uses "main").

The only functionality that might be missed is the ability to create a release automatically, but that seems sufficiently far off in the future to not worry about that for now.

The tests that have been kept now test against a lesser array of Python versions (3.7 and 3.11 in this case), as well as only testing on Ubuntu instead of Ubuntu, Windows, and macOS.

Fixes #12. Apologies for the late PR, I'm affected by the Xfinity outage.

Previously, there were a lot of superfluous tests. They were building
wheels and testing packages multiple times, as well as building WASM
binaries. Most of these weren't even run, because they would only be
dispatched on a change to the nonexistant "master" branch (this
repository uses "main").

The only functionality that might be missed is the ability to create a
release automatically, but that seems sufficiently far off in the future
to not worry about that for now.

The tests that have been kept now test against a lesser array of Python
versions (3.7 and 3.11 in this case), as well as only testing on Ubuntu
instaid of Ubuntu, Windows, and macOS.

Fixes UofUEpiBio#12.
@gvegayon gvegayon merged commit 3f8f59e into UofUEpiBio:main Jun 24, 2024
3 checks passed
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.

Simplify testing until fixed
2 participants