Skip to content

Commit 8618384

Browse files
committed
build many, fail fast
Signed-off-by: nstarman <nstarkman@protonmail.com>
1 parent 92b53d3 commit 8618384

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

.github/workflows/ci_tests.yml

+14-4
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,8 @@ jobs:
114114
with:
115115
upload_to_pypi: false
116116
upload_to_anaconda: false
117-
# FIXME! run tests
118-
# test_extras: test
119-
# test_command: pytest --pyargs src/numpy_overload
117+
test_extras: test
118+
test_command: ls $GITHUB_WORKSPACE; pytest $GITHUB_WORKSPACE/tests $GITHUB_WORKSPACE/docs
120119

121120
test_wheel_building:
122121
# This ensures that a couple of targets work fine in pull requests and pushes
@@ -127,11 +126,22 @@ jobs:
127126
runs-on: ${{ matrix.os }}
128127

129128
strategy:
130-
fail-fast: false
129+
fail-fast: true
131130
matrix:
132131
include:
133132
- os: ubuntu-latest
134133
name: linux-x86_64
134+
- os: windows-2019
135+
name: windows-amd64
136+
- os: macos-11
137+
name: macos-x86_64
138+
macos_arch: "x86_64"
139+
- os: macos-11
140+
name: macos-arm64
141+
macos_arch: "arm64"
142+
- os: macos-11
143+
name: macos-universal2
144+
macos_arch: "universal2"
135145

136146
steps:
137147
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)