diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fa21274..aeb4b38 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -3,12 +3,12 @@ name: tests on: push: branches: - - '**' + - "**" tags: - - '!**' + - "!**" pull_request: branches: - - '**' + - "**" jobs: tests: @@ -19,9 +19,9 @@ jobs: name: Python ${{ matrix.python-version }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 with: python-version: ${{ matrix.python-version }} - name: Install and set up Poetry @@ -31,7 +31,6 @@ jobs: - name: Install dependencies run: | poetry install -vvv - poetry add -D coveralls - name: Lint with flake8 run: | poetry run flake8 @@ -41,4 +40,9 @@ jobs: run: | poetry run coverage run tests/run_tests.py poetry run coverage report -m - poetry run coveralls --service=github + - name: Coveralls + uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0 + with: + coverage-reporter-version: "v0.6.9" + flag-name: run ${{ join(matrix.*, ' - ') }} + parallel: true