diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml new file mode 100644 index 0000000..02c5485 --- /dev/null +++ b/.github/workflows/build-and-test.yaml @@ -0,0 +1,14 @@ +name: Build and Test + +on: [pull_request, push, workflow_dispatch] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: | + python3 -m pip install --upgrade build + python3 -m build + python3 -m unittest discover -s ./tests \ No newline at end of file diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 820a917..9985961 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,6 +10,7 @@ jobs: - uses: actions/checkout@v2 - name: Build run: | + python3 -m unittest discover -s ./tests python3 -m pip install --upgrade build python3 -m build - name: Publish