Reduce test matrices (#173)

Basic functionality for the different OS is tested in
`test-latest-version` Everything else is not OS dependent
This commit is contained in:
Kevin Stillhammer 2024-11-28 21:07:46 +01:00 committed by GitHub
parent 9839fa9fb5
commit 420915557e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 31 deletions

View file

@ -11,10 +11,7 @@ concurrency:
jobs:
test-setup-cache:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, macos-14]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup with cache
@ -25,10 +22,7 @@ jobs:
- run: uv sync
working-directory: __tests__/fixtures/uv-project
test-restore-cache:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, macos-14]
runs-on: ubuntu-latest
needs: test-setup-cache
steps:
- uses: actions/checkout@v4