[go: nahoru, domu]

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

Various updates to the testing and the GitHub actions workflow #102

Merged
merged 4 commits into from
Aug 5, 2023

Conversation

dvandyk
Copy link
Collaborator
@dvandyk dvandyk commented Aug 5, 2023
  • fixes issue with circular dependencies in the test cases;
  • fixes issue with relative imports in the tests cases;
  • fixes issue with excessive precision in one test case when running on aarch64;
  • builds wheels with cibuildwheel;
  • builds wheels on Linux & macOS;
  • builds Linux and macOS wheels for Intel and ARM processors.

@dvandyk dvandyk self-assigned this Aug 5, 2023
@dvandyk dvandyk force-pushed the for-master branch 6 times, most recently from 8ec5e1a to 1bfe4ac Compare August 5, 2023 19:32
The new ``build+check+deploy`` workflow
  - builds wheels on Linux & macOS;
  - installs the wheels and runs the checks them;
  - deploys the wheels to PyPI (if running on a tagged commit).

The new ``build-doc+deploy-doc`` workflow
  - builds the package on Linux;
  - installs the package w/o a wheel;
  - builds the documentations;
  - deploys the documentation to pypmc.github.io (if running on a tagged commit)
@dvandyk dvandyk merged commit 4205401 into master Aug 5, 2023
4 checks passed
@dvandyk dvandyk deleted the for-master branch August 5, 2023 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant