Skip to content

Commit 5b59b7b

Browse files
authored
ci: gha annotations (#2427)
1 parent 43f390a commit 5b59b7b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ on:
1212
jobs:
1313
standard:
1414
strategy:
15-
fail-fast: false
1615
matrix:
1716
runs-on: [ubuntu-latest, windows-latest, macos-latest]
1817
arch: [x64]
@@ -72,6 +71,7 @@ jobs:
7271

7372
name: "🐍 ${{ matrix.python }} • ${{ matrix.runs-on }} • ${{ matrix.arch }} ${{ matrix.args }}"
7473
runs-on: ${{ matrix.runs-on }}
74+
continue-on-error: ${{ endsWith(matrix.python, 'dev') }}
7575

7676
steps:
7777
- uses: actions/checkout@v2
@@ -102,7 +102,10 @@ jobs:
102102
- name: Prepare env
103103
run: python -m pip install -r tests/requirements.txt --prefer-binary
104104

105-
- name: Configure C++11 ${{ matrix.args1 }}
105+
- name: Setup annotations
106+
run: python -m pip install pytest-github-actions-annotate-failures
107+
108+
- name: Configure C++11 ${{ matrix.args }}
106109
run: >
107110
cmake -S . -B .
108111
-DPYBIND11_WERROR=ON

0 commit comments

Comments
 (0)