From 9302931085facbfe2996ec6ce4f27e82584e1d21 Mon Sep 17 00:00:00 2001 From: oech3 <79379754+oech3@users.noreply.github.com> Date: Wed, 13 May 2026 21:33:08 +0900 Subject: [PATCH] add CI for Cygwin --- .../{wasi.yml => low-priority-targets.yml} | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) rename .github/workflows/{wasi.yml => low-priority-targets.yml} (51%) diff --git a/.github/workflows/wasi.yml b/.github/workflows/low-priority-targets.yml similarity index 51% rename from .github/workflows/wasi.yml rename to .github/workflows/low-priority-targets.yml index 159703b..3603bec 100644 --- a/.github/workflows/wasi.yml +++ b/.github/workflows/low-priority-targets.yml @@ -1,5 +1,5 @@ # spell-checker:ignore wasip -name: WASI +name: low-priotiry-targets on: pull_request: @@ -16,8 +16,8 @@ concurrency: cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} jobs: - test_wasi: - name: Tests + wasi: + name: check wasi runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -26,3 +26,18 @@ jobs: targets: wasm32-wasip1 - name: check run: cargo check --target wasm32-wasip1 + + cygwin: + name: check cygwin + runs-on: windows-latest + steps: + - uses: actions/checkout@v6 + - name: setup toolchain + shell: 'C:\msys64\usr\bin\bash.exe --login -eo pipefail {0}' + run: pacman -Sy --noconfirm --needed rust + - name: check + shell: 'C:\msys64\usr\bin\bash.exe --login -eo pipefail {0}' + env: + CHERE_INVOKING: 1 + RUSTC_BOOTSTRAP: 1 + run: cargo check --target x86_64-pc-cygwin