Skip to content

Commit 81753e3

Browse files
committed
CI: fix matrix logic to run all the jobs
1 parent 8d6e6d7 commit 81753e3

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

.github/workflows/ci_tests_run_notebooks.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,30 @@ on:
99
- main
1010
schedule:
1111
- cron: '0 5 * * 1'
12+
workflow_dispatch:
1213

1314
jobs:
14-
build:
15+
tests:
16+
name: ${{ matrix.os }} ${{ matrix.name }}
1517
runs-on: ${{ matrix.os }}
1618
strategy:
17-
max-parallel: 12
1819
matrix:
19-
os: [Ubuntu-latest, macOS-latest]
20+
# Run all supported OS for one Python version, then add a few extra scenarios
21+
os: [ubuntu-latest, macos-latest]
22+
python-version: ['3.9']
23+
toxenv: [py39-test]
24+
name: ['with Python 3.9',]
25+
2026
include:
2127
- python-version: '3.8'
2228
toxenv: py38-test-oldestdeps
23-
24-
- python-version: '3.9'
25-
toxenv: py39-test
29+
name: with Python 3.8 and oldest versioned dependencies
30+
os: ubuntu-latest
2631

2732
- python-version: '3.10'
2833
toxenv: py310-test-devdeps
34+
name: with Python 3.10 with developer versioned dependencies
35+
os: ubuntu-latest
2936

3037
steps:
3138
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy