-
Notifications
You must be signed in to change notification settings - Fork 103
✅ Balerion HotFix for Release Build Workflow #140
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
Conversation
3993489 to
e1608b5
Compare
c3bb1de to
3341b7c
Compare
- Reduce MacOS and Windows to only run integration tests. - Add make file to run all integration tests
- Simplify commands for CI - Add test pypi commands for CI for easy flipping - Add noshow to stop existing issue - Add release commands
38ec827 to
1fc1906
Compare
| verify_ssl = true | ||
|
|
||
| [dev-packages] | ||
| atomicwrites = "*" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is required for windows tests. pytest requires it but it is not installed by default.
| dependency-graph-ci: | ||
| sudo apt install graphviz | ||
| pip install pydeps | ||
| pydeps --noshow --max-bacon 2 -o dependency-graph.svg src/electionguard |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The lack of this --no-show is what caused the build to fail.
| release_name: Release ${{ env.PACKAGE_VERSION }} | ||
| draft: false | ||
| prerelease: false | ||
| - name: Dependency Graph |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moved the order of this up so it wouldn't block the rest of the build after pypi is pushed.
|
This looks great! Thank you for your patience Keith! |

Issue
Fixes #121
Fixes #141
Fixes #142
Description
Testing
https://github.com/microsoft/electionguard-python/runs/951389340?check_suite_focus=true
Checklist
🚨Please review the guidelines for contributing to this repository.
💚Thank you!