diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index af46429..0e75f26 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -16,29 +16,26 @@ concurrency: jobs: linux-build-and-test: name: "Linux" - uses: pronovic/gha-shared-workflows/.github/workflows/poetry-build-and-test.yml@v4 + uses: pronovic/gha-shared-workflows/.github/workflows/poetry-build-and-test.yml@v5 secrets: inherit with: matrix-os-version: "[ 'ubuntu-latest' ]" matrix-python-version: "[ '3.9', '3.10', '3.11', '3.12' ]" # run Linux tests on all supported Python versions - poetry-version: "1.8.0" enable-coveralls: true # only report to coveralls.io for tests that run on Linux macos-build-and-test: name: "MacOS" - uses: pronovic/gha-shared-workflows/.github/workflows/poetry-build-and-test.yml@v4 + uses: pronovic/gha-shared-workflows/.github/workflows/poetry-build-and-test.yml@v5 secrets: inherit with: matrix-os-version: "[ 'macos-latest' ]" matrix-python-version: "[ '3.12' ]" # only run MacOS tests on latest Python - poetry-version: "1.8.0" enable-coveralls: false release: name: "Release" if: github.ref_type == 'tag' - uses: pronovic/gha-shared-workflows/.github/workflows/poetry-release.yml@v4 + uses: pronovic/gha-shared-workflows/.github/workflows/poetry-release.yml@v5 needs: [ linux-build-and-test, macos-build-and-test ] secrets: inherit with: python-version: "3.9" - poetry-version: "1.8.0" publish-pypi: true