Only run trial CI on all python versions on non-PRs (#13698)

This commit is contained in:
Erik Johnston 2022-09-02 14:12:47 +02:00 committed by GitHub
parent 044900af6c
commit 0fdb685c2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View file

@ -82,6 +82,16 @@ jobs:
python-version: ["3.7", "3.8", "3.9", "3.10"]
database: ["sqlite"]
extras: ["all"]
is_pr:
- ${{ startsWith(github.ref, 'refs/pull/') }}
# If we're a PR then we only test min and max python.
exclude:
- is_pr: true
python-version: 3.8
- is_pr: true
python-version: 3.9
include:
# Newest Python without optional deps
- python-version: "3.10"

1
changelog.d/13698.misc Normal file
View file

@ -0,0 +1 @@
Only run trial CI on all python versions on non-PRs.