Skip to content

Commit 778549a

Browse files
committed
Drop "special snowflake" Windows from regular CI tests
1 parent c4c6db3 commit 778549a

2 files changed

Lines changed: 0 additions & 46 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -46,32 +46,3 @@ jobs:
4646
uses: ./.github/workflows/os.yml
4747
needs:
4848
- tests
49-
windows:
50-
needs:
51-
- tests
52-
runs-on: windows-2022
53-
env:
54-
PYTEST_ADDOPTS: --verbose
55-
CFLAGS: -Wall -Wpedantic -Werror -std=c17
56-
defaults:
57-
run:
58-
shell: msys2 {0}
59-
steps:
60-
- uses: actions/checkout@v4
61-
with:
62-
fetch-depth: 0
63-
- uses: msys2/setup-msys2@v2
64-
with:
65-
update: true
66-
install: >-
67-
git
68-
gmp-devel
69-
python-pip
70-
mingw-w64-x86_64-meson
71-
mingw-w64-x86_64-gcc
72-
- run: |
73-
python -m venv .test-venv
74-
source .test-venv/bin/activate
75-
python -m pip install --upgrade pip
76-
pip --verbose install .[tests] -Csetup-args=-Dbuildtype=debug
77-
pytest

.github/workflows/os.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@ jobs:
88
fail-fast: false
99
matrix:
1010
os: [ubuntu-24.04, ubuntu-24.04-arm, macos-14]
11-
shell: [bash]
12-
# include:
13-
# - os: windows-2022
14-
# shell: 'msys2 {0}'
15-
defaults:
16-
run:
17-
shell: ${{ matrix.shell }}
1811
env:
1912
PYTEST_ADDOPTS: --verbose
2013
CFLAGS: -Wpedantic -Werror -std=c17
@@ -25,16 +18,6 @@ jobs:
2518
- uses: actions/setup-python@v5
2619
with:
2720
python-version: "3.x"
28-
- uses: msys2/setup-msys2@v2.27.0
29-
with:
30-
install: >-
31-
mingw-w64-ucrt-x86_64-pkg-config
32-
mingw-w64-ucrt-x86_64-gcc
33-
autotools
34-
patch
35-
msystem: ucrt64
36-
path-type: inherit
37-
if: ${{ startsWith(matrix.os, 'windows') }}
3821
- name: Cache GNU GMP builds
3922
id: cache-gmp
4023
uses: actions/cache@v4

0 commit comments

Comments
 (0)