From 160cba1b46ab33f5d539a13c5e5deb7f54b9495b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9mentine=20Urquizar?= Date: Tue, 2 Aug 2022 16:48:19 +0200 Subject: [PATCH] Add mold linker --- .github/workflows/rust.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 266e306d6..ead36634e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -24,6 +24,7 @@ jobs: os: [ubuntu-18.04, macos-latest, windows-latest] steps: - uses: actions/checkout@v3 + - uses: rui314/setup-mold@v1 # Optimize link time - name: Cache dependencies uses: Swatinem/rust-cache@v2.0.0 - name: Run cargo check without any default features @@ -43,6 +44,7 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v3 + - uses: rui314/setup-mold@v1 # Optimize link time - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -61,6 +63,7 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v3 + - uses: rui314/setup-mold@v1 # Optimize link time - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -80,6 +83,7 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v3 + - uses: rui314/setup-mold@v1 # Optimize link time - uses: actions-rs/toolchain@v1 with: profile: minimal