diff --git a/.cargo/config.toml b/.cargo/config.toml index 3fb67a6..d5d7e41 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,2 +1,5 @@ [target.aarch64-apple-darwin] linker = "rust-lld" +# NOTE: `rustdoc` doesn't currently respect the `linker` setting — keep an eye +# on this issue: https://github.com/rust-lang/rust/issues/125657 +rustdocflags = ["-Clink-arg=-fuse-ld=/Users/runner/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin/rust-lld"] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 325cb83..e7894a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, windows-latest] # macos-latest + # os: [ubuntu-latest, macos-latest, windows-latest] + os: [macos-latest] toolchain: [stable, beta, nightly] steps: - uses: actions/checkout@v4 @@ -26,7 +27,7 @@ jobs: with: toolchain: ${{ matrix.toolchain }} - - run: just test + - run: find ~/.rustup -name rust-lld && just test check_wasm_build: name: Check WASM Build