diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c82af0b..4b4c5821 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - uses: taiki-e/install-action@nextest @@ -30,6 +31,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - uses: taiki-e/install-action@nextest @@ -43,6 +45,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled @@ -55,6 +58,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled @@ -67,6 +71,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled @@ -91,6 +96,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - run: cargo hack check --rust-version --all-targets --ignore-private --log-group github-actions @@ -101,6 +107,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - uses: taiki-e/install-action@cargo-minimal-versions diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 961a0e2b..75ab37e2 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -21,6 +21,7 @@ jobs: with: components: llvm-tools-preview - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@nextest - uses: taiki-e/install-action@cargo-llvm-cov diff --git a/.github/workflows/feature_powerset.yml b/.github/workflows/feature_powerset.yml index 0de28af6..ee5bdf0e 100644 --- a/.github/workflows/feature_powerset.yml +++ b/.github/workflows/feature_powerset.yml @@ -50,6 +50,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - uses: taiki-e/install-action@nextest @@ -67,6 +68,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled @@ -81,6 +83,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled @@ -95,6 +98,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: rui314/setup-mold@v1 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack # protoc is needed to build examples that have grpc enabled