Skip to content

Commit 9683a52

Browse files
committed
Second attempt to reproduce issue 370
1 parent 415c437 commit 9683a52

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
go-version: [1.25.x, 1.24.x, 1.22.x, 1.21.x]
26-
platform: [ubuntu-latest, windows-latest, macos-13]
25+
go-version: [1.25.x, 1.21.x]
26+
python-version: ["3.9", "3.11"]
27+
platform: [ubuntu-latest, windows-latest, macos-13, macos-14]
2728
#platform: [ubuntu-latest, macos-latest, windows-latest]
2829
runs-on: ${{ matrix.platform }}
2930
steps:
@@ -33,7 +34,7 @@ jobs:
3334
- name: Set up Python
3435
uses: actions/setup-python@v5
3536
with:
36-
python-version: '3.11'
37+
python-version: ${{ matrix.python-version }}
3738

3839
- name: Install Go
3940
uses: actions/setup-go@v5
@@ -60,7 +61,7 @@ jobs:
6061
go install golang.org/x/tools/cmd/goimports@latest
6162
6263
- name: Install macOS packages
63-
if: matrix.platform == 'macos-13'
64+
if: matrix.platform == 'macos-13' || matrix.platform == 'macos-14'
6465
run: |
6566
# install pybindgen
6667
python3 -m pip install --user -U pybindgen
@@ -86,11 +87,11 @@ jobs:
8687
go test -v ./...
8788
8889
- name: Build-macOS
89-
if: matrix.platform == 'macos-13'
90+
if: matrix.platform == 'macos-13' || matrix.platform == 'macos-14'
9091
run: |
9192
make
9293
- name: Test macOS
93-
if: matrix.platform == 'macos-13'
94+
if: matrix.platform == 'macos-13' || matrix.platform == 'macos-14'
9495
run: |
9596
make test
9697
- name: Upload-Coverage

0 commit comments

Comments
 (0)