-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
ciContinuous integration relatedContinuous integration related
Description
Need to set up a basic Github actions file to handle run due to continuous integration for hulse-py. The ci.yaml file should be added to .github/workflows/. Include the following basic steps:
- trigger CI on PR or push to the
mainbranch - install dependencies (from
requirements.txt) - add linting of python code using
black - run hulse client unit tests
- build and publish docs (see Auto build and publish docs for hulse-py #2 )
- build and release package to github& pypi (see Auto build and release package on github and pypi #3 )
Metadata
Metadata
Assignees
Labels
ciContinuous integration relatedContinuous integration related