Skip to content

Commit c80c805

Browse files
authored
Merge pull request numpy#173 from bsipocz/CI_fix_matrix
CI: fix matrix logic
2 parents fe2dbb7 + 81753e3 commit c80c805

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

.github/workflows/notebooks.yml renamed to .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