diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 220087b84..d58113a4b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,6 +38,10 @@ env: PRE_COMMIT_COLOR jobs: + linters: + name: Linters + uses: ./.github/workflows/reusable-qa.yml + test: name: ${{ matrix.os }} / ${{ matrix.python-version }} / ${{ matrix.pip-version }} runs-on: ${{ matrix.os }}-latest @@ -181,6 +185,7 @@ jobs: if: always() needs: + - linters - pypy - test diff --git a/.github/workflows/qa.yml b/.github/workflows/reusable-qa.yml similarity index 89% rename from .github/workflows/qa.yml rename to .github/workflows/reusable-qa.yml index a88600165..9525a3920 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/reusable-qa.yml @@ -1,15 +1,7 @@ name: QA on: - pull_request: - push: - branches: - - main - tags: - -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} - cancel-in-progress: true + workflow_call: jobs: qa: