File tree Expand file tree Collapse file tree 2 files changed +18
-11
lines changed Expand file tree Collapse file tree 2 files changed +18
-11
lines changed Original file line number Diff line number Diff line change 1010 branches : [ "main" ]
1111
1212jobs :
13- build :
14- strategy :
15- fail-fast : false
16- matrix :
17- os : [ubuntu-latest, macos-latest, windows-latest]
18- python-version : ["3.10", "3.11", "3.12", "3.13"]
19-
20-
13+ pipeline :
2114 uses : ./.github/workflows/pipeline.yml
2215 with :
23- os : ${{ matrix.os }}
24- python-version : ${{ matrix.python-version }}
16+ os : ubuntu-latest
2517 run-lint : true
2618 run-typecheck : true
2719 run-test : true
Original file line number Diff line number Diff line change @@ -25,10 +25,25 @@ jobs:
2525 run-test : true
2626 run-build : true
2727
28+ cross-test :
29+ strategy :
30+ fail-fast : false
31+ matrix :
32+ os : [ubuntu-latest, macos-latest, windows-latest]
33+ python-version : ["3.10", "3.11", "3.12", "3.13"]
34+ uses : ./.github/workflows/pipeline.yml
35+ with :
36+ os : ${{ matrix.os }}
37+ python-version : ${{ matrix.python-version }}
38+ run-lint : false
39+ run-typecheck : false
40+ run-test : true
41+ run-build : false
42+
2843 pypi-publish :
2944 runs-on : ubuntu-latest
3045 needs :
31- - build-package
46+ - [ build-package, cross-test]
3247 permissions :
3348 id-token : write
3449
You can’t perform that action at this time.
0 commit comments