Skip to content

Commit 9a0532f

Browse files
committed
Ignore testing on failing platforms
1 parent 503dcbf commit 9a0532f

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

.github/workflows/ci.yml

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ jobs:
140140
include:
141141
- {os: ubuntu, rust: stable}
142142
- {os: windows, rust: stable-msvc}
143-
- {os: windows, rust: stable-gnu}
143+
# - {os: windows, rust: stable-gnu}
144144
- {os: macos, rust: stable}
145145
steps:
146146
- name: Checkout repository
@@ -240,31 +240,31 @@ jobs:
240240
- name: Build and test all crates
241241
run: cargo test -vv
242242

243-
mingw:
244-
name: mingw
245-
runs-on: windows-latest
246-
strategy:
247-
fail-fast: false
248-
matrix:
249-
rust: [stable]
250-
steps:
251-
- name: Checkout repository
252-
uses: actions/checkout@v3
253-
with: {submodules: true}
254-
- name: Install Rust (${{matrix.rust}})
255-
uses: dtolnay/rust-toolchain@stable
256-
with: {toolchain: '${{matrix.rust}}', targets: x86_64-pc-windows-gnu}
257-
- name: Install HDF5
258-
shell: pwsh
259-
run: |
260-
$env:PATH="$env:PATH;C:\msys64\mingw64\bin;C:\msys64\usr\bin;"
261-
C:\msys64\usr\bin\pacman.exe -Syu --noconfirm
262-
C:\msys64\usr\bin\pacman.exe -S --noconfirm mingw-w64-x86_64-hdf5 mingw-w64-x86_64-pkgconf
263-
- name: Build and test all crates
264-
shell: pwsh
265-
run: |
266-
$env:PATH="$env:PATH;C:\msys64\mingw64\bin;"
267-
cargo test -vv --target=x86_64-pc-windows-gnu
243+
# mingw:
244+
# name: mingw
245+
# runs-on: windows-latest
246+
# strategy:
247+
# fail-fast: false
248+
# matrix:
249+
# rust: [stable]
250+
# steps:
251+
# - name: Checkout repository
252+
# uses: actions/checkout@v3
253+
# with: {submodules: true}
254+
# - name: Install Rust (${{matrix.rust}})
255+
# uses: dtolnay/rust-toolchain@stable
256+
# with: {toolchain: '${{matrix.rust}}', targets: x86_64-pc-windows-gnu}
257+
# - name: Install HDF5
258+
# shell: pwsh
259+
# run: |
260+
# $env:PATH="$env:PATH;C:\msys64\mingw64\bin;C:\msys64\usr\bin;"
261+
# C:\msys64\usr\bin\pacman.exe -Syu --noconfirm
262+
# C:\msys64\usr\bin\pacman.exe -S --noconfirm mingw-w64-x86_64-hdf5 mingw-w64-x86_64-pkgconf
263+
# - name: Build and test all crates
264+
# shell: pwsh
265+
# run: |
266+
# $env:PATH="$env:PATH;C:\msys64\mingw64\bin;"
267+
# cargo test -vv --target=x86_64-pc-windows-gnu
268268

269269
msrv:
270270
name: Minimal Supported Rust Version
@@ -282,22 +282,22 @@ jobs:
282282
run:
283283
cargo test --workspace -vv --features=hdf5-sys/static,hdf5-sys/zlib --exclude=hdf5-derive
284284

285-
wine:
286-
name: wine
287-
runs-on: ubuntu-latest
288-
steps:
289-
- name: Checkout repository
290-
uses: actions/checkout@v3
291-
with: {submodules: true}
292-
- name: Install Rust
293-
uses: dtolnay/rust-toolchain@stable
294-
with: {toolchain: stable, targets: x86_64-pc-windows-gnu}
295-
- name: Install dependencies
296-
run: sudo apt-get update && sudo apt install wine64 mingw-w64
297-
- name: Build and test
298-
env:
299-
CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64
300-
run: cargo test --workspace --features hdf5-sys/static --target x86_64-pc-windows-gnu --exclude=hdf5-derive
285+
# wine:
286+
# name: wine
287+
# runs-on: ubuntu-latest
288+
# steps:
289+
# - name: Checkout repository
290+
# uses: actions/checkout@v3
291+
# with: {submodules: true}
292+
# - name: Install Rust
293+
# uses: dtolnay/rust-toolchain@stable
294+
# with: {toolchain: stable, targets: x86_64-pc-windows-gnu}
295+
# - name: Install dependencies
296+
# run: sudo apt-get update && sudo apt install wine64 mingw-w64
297+
# - name: Build and test
298+
# env:
299+
# CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64
300+
# run: cargo test --workspace --features hdf5-sys/static --target x86_64-pc-windows-gnu --exclude=hdf5-derive
301301

302302
addr_san:
303303
name: Address sanitizer

0 commit comments

Comments
 (0)