From e177d11ced1b1dfee712f2d718555b3439744efb Mon Sep 17 00:00:00 2001 From: xgdgsc Date: Sun, 26 Mar 2023 14:29:03 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=94=A7=20add=20arm=20win?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-and-test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 878c372..ae12319 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -43,6 +43,10 @@ jobs: os: windows-latest ext: .exe + - target: aarch64-pc-windows-msvc + os: windows-latest + ext: .exe + - target: x86_64-unknown-linux-gnu os: ubuntu-latest From e62178c25e037bfff9f0adfdbbc524aaf5332367 Mon Sep 17 00:00:00 2001 From: xgdgsc Date: Sun, 26 Mar 2023 14:57:02 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=94=A7=20skip=20test=20for=20win=20ar?= =?UTF-8?q?m?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-and-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index ae12319..d2cff27 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -46,6 +46,7 @@ jobs: - target: aarch64-pc-windows-msvc os: windows-latest ext: .exe + skip-test: true - target: x86_64-unknown-linux-gnu os: ubuntu-latest @@ -83,6 +84,7 @@ jobs: rustup toolchain install stable nightly --profile minimal -t ${{ matrix.target }} - name: Test on stable + if: ! matrix.skip-test run: | ${{ env.CARGO }} +stable test --target ${{ matrix.target }} $EXTRA_CARGO_FLAGS From 9414a8d65d4ed3e08a3e9db23a98c758c1d90bee Mon Sep 17 00:00:00 2001 From: xgdgsc Date: Sun, 26 Mar 2023 14:58:47 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index d2cff27..f6310aa 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -84,7 +84,7 @@ jobs: rustup toolchain install stable nightly --profile minimal -t ${{ matrix.target }} - name: Test on stable - if: ! matrix.skip-test + if: ${{ ! matrix.skip-test }} run: | ${{ env.CARGO }} +stable test --target ${{ matrix.target }} $EXTRA_CARGO_FLAGS