diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ceb6064..b4d23aa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,30 +7,6 @@ on: name: Create release from tag jobs: - test: - name: Test - runs-on: ubuntu-latest - strategy: - matrix: - python-version: [3.6, 3.7, 3.8, 3.9] - steps: - - name: Checkout code - uses: actions/checkout@v2 - - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} - - - name: Install dependencies - run: | - python -m pip install -U pip - pip install -r requirements.txt - pip install tox-gh-actions - - - name: Run tests - run: tox - release: name: Release runs-on: ubuntu-latest @@ -53,7 +29,6 @@ jobs: - name: Build run: | python setup.py sdist bdist_wheel - ls -R #- name: Publish # env: @@ -61,11 +36,6 @@ jobs: # TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} # run: twine upload dist/* - - uses: actions/download-artifact@v2 - with: - name: dist - path: dist - - name: Create GitHub release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..df54b20 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,30 @@ +on: + push: + branches: [ master ] + +name: Test commits to master + +jobs: + test: + name: Test + runs-on: ubuntu-latest + strategy: + matrix: + python-version: [3.6, 3.7, 3.8, 3.9] + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v2 + with: + python-version: ${{ matrix.python-version }} + + - name: Install dependencies + run: | + python -m pip install -U pip + pip install -r requirements.txt + pip install tox-gh-actions + + - name: Run tests + run: tox