File tree Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ /.github /CODEOWNERS @ neo4j/drivers
2+ /.github /workflows / @ neo4j/drivers
Original file line number Diff line number Diff line change 1+ name : Tests
2+
3+ on :
4+ push :
5+ branches :
6+ - ' 6.x'
7+ pull_request :
8+ branches :
9+ - ' 6.x'
10+
11+ jobs :
12+ win-unit-tests :
13+ name : Windows Unit Tests
14+ runs-on : windows-latest
15+ strategy :
16+ matrix :
17+ python-version :
18+ - semver : ' 3.10'
19+ tox-factor : ' py310'
20+ - semver : ' 3.11'
21+ tox-factor : ' py311'
22+ - semver : ' 3.12'
23+ tox-factor : ' py312'
24+ - semver : ' 3.13'
25+ tox-factor : ' py313'
26+ steps :
27+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
28+
29+ - name : Set up Python ${{ matrix.python-version.semver }}
30+ uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
31+ with :
32+ python-version : ${{ matrix.python-version.semver }}
33+ cache : ' pip'
34+
35+ - name : Run install tox
36+ run : python -m pip install -U --group tox
37+ - name : Run unit tests
38+ run : python -m tox -vv -f unit ${{ matrix.python-version.tox-factor }}
39+
40+ gha-conclusion :
41+ name : GHA Conclusion
42+ needs : win-unit-tests
43+ runs-on : ubuntu-latest
44+ steps :
45+ - name : Signal failure
46+ if : ${{ cancelled() || contains(needs.*.result, 'cancelled') || contains(needs.*.result, 'failure') }}
47+ run : |
48+ echo "Some workflows have failed!"
49+ exit 1
50+ - name : Signal success
51+ if : ${{ !cancelled() && !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') }}
52+ run : echo "All done!"
You can’t perform that action at this time.
0 commit comments