From dbd1f11311e72658f81ad50ea500c2710c766fd8 Mon Sep 17 00:00:00 2001 From: Blaž Hrastnik Date: Sat, 14 Aug 2021 13:26:00 +0900 Subject: fix: Cross compile tests as well We ran the tests first, but did not cross compile them. This step would also compile all the grammar libraries (but for the host machine). On the actual release build, the editor would get built for the target, but the grammar libraries would be detected as present and wouldn't recompile. Refs #577 --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5ce9ed62..b16fa428 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,8 +67,9 @@ jobs: - name: Run cargo test uses: actions-rs/cargo@v1 with: + use-cross: ${{ matrix.cross }} command: test - args: --release --locked + args: --release --locked --target ${{ matrix.target }} - name: Build release binary uses: actions-rs/cargo@v1 -- cgit v1.2.3-70-g09d2