github/workflows/build_and_test: don't fail fast
By default github actions will cancel all builds in a matrix if one
fails. It is useful to have all builds complete to help diagnose issues.
@@ -11,6 +11,7 @@ jobs:
name: "Build and test"
runs-on: ${{ matrix.os }}
strategy:
+ fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
