Skip to content

Commit 82cbc0a

Browse files
committed
Simplify the check-mode CI job
By running it only on Ubuntu (not macOS and Windows), and removing parts that were only needed for running it on Windows. Unlike `etc/copy-packetline.sh`, the `etc/check-mode.sh` script probably does not need to be made easy to retest on other platforms after changes, becaus it does not delete (nor otherwise modify) the repository, and becuase it is considerably shorter, simpler, and less reliant on subtleties of standard tools that vary across platforms.
1 parent ed757ea commit 82cbc0a

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

.github/workflows/ci.yml

+1-11
Original file line numberDiff line numberDiff line change
@@ -360,17 +360,7 @@ jobs:
360360
run: cd gix-pack && cargo build --all-features --target "$TARGET"
361361

362362
check-mode:
363-
# FIXME: Only run this on ubuntu-latest (don't use a matrix).
364-
strategy:
365-
fail-fast: false
366-
matrix:
367-
os: [ ubuntu-latest, macos-latest, windows-latest ]
368-
369-
runs-on: ${{ matrix.os }}
370-
371-
defaults:
372-
run:
373-
shell: bash
363+
runs-on: ubuntu-latest
374364

375365
steps:
376366
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)