uniGradICON
uniGradICON copied to clipboard
Add build workflow
Add build workflow. This workflow can be triggered manually by a member of UNCBIAG.
It follows this logic:
- Check the membership of the account that triggers the action.
- Build the Python package.
- Run unit tests with the Python package.
- Run tests on the CLI.
- Upload the Python package as an artifact to the action.
- Upload the Python package to Test PyPI if specified by the user who triggers the action.
- Install from Test PyPI.
- Run tests with the Test PyPI installation.