From c4306b21554c5ce4991c6a22b41f8761232f7cd0 Mon Sep 17 00:00:00 2001 From: Milo <50248166+Milo123459@users.noreply.github.com> Date: Tue, 26 Oct 2021 09:52:35 +0100 Subject: [PATCH 1/4] caching --- .github/workflows/lint.yml | 1 + .github/workflows/test-release.yml | 1 + .github/workflows/test.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 711e381a7c..9571740ef9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,6 +17,7 @@ jobs: with: toolchain: stable override: true + - use: Swatinem/rust-cache@v1 - name: Lint run: bash ci/lint.sh - name: Run ShellCheck diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index 6124b89f49..ed44e4cd17 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -46,6 +46,7 @@ jobs: with: toolchain: ${{ matrix.rust_version }} override: true + - use: Swatinem/rust-cache@v1 - name: Build and Test run: bash ci/github.sh diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fe10e03bd7..3a13798b0b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -55,6 +55,7 @@ jobs: toolchain: ${{ matrix.rust_version }} override: true + - use: Swatinem/rust-cache@v1 - name: Build and Test run: bash ci/github.sh env: From 88e491569a901aae9bea3bfb79bbd1c8d421475e Mon Sep 17 00:00:00 2001 From: Milo <50248166+Milo123459@users.noreply.github.com> Date: Tue, 26 Oct 2021 09:56:25 +0100 Subject: [PATCH 2/4] fix uses --- .github/workflows/lint.yml | 2 +- .github/workflows/test-release.yml | 2 +- .github/workflows/test.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9571740ef9..c87878f1f6 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,7 +17,7 @@ jobs: with: toolchain: stable override: true - - use: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v1 - name: Lint run: bash ci/lint.sh - name: Run ShellCheck diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index ed44e4cd17..a44b34a353 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -46,7 +46,7 @@ jobs: with: toolchain: ${{ matrix.rust_version }} override: true - - use: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v1 - name: Build and Test run: bash ci/github.sh diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3a13798b0b..d28051d057 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -55,7 +55,7 @@ jobs: toolchain: ${{ matrix.rust_version }} override: true - - use: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v1 - name: Build and Test run: bash ci/github.sh env: From 85abd0120e09f2f7190ff556dcf8737ce87fc80b Mon Sep 17 00:00:00 2001 From: Milo <50248166+Milo123459@users.noreply.github.com> Date: Tue, 26 Oct 2021 09:59:33 +0100 Subject: [PATCH 3/4] use cache in no_std --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d28051d057..b821a1226f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -79,6 +79,7 @@ jobs: toolchain: stable target: thumbv6m-none-eabi override: true + - uses: Swatinem/rust-cache@v1 - name: Build no_std lib run: cargo build --target thumbv6m-none-eabi --color=always From 9c7eee423982587b2b7efba2b58e7847d6af6cc0 Mon Sep 17 00:00:00 2001 From: Milo <50248166+Milo123459@users.noreply.github.com> Date: Tue, 26 Oct 2021 10:00:35 +0100 Subject: [PATCH 4/4] use it every where else --- .github/workflows/test-release.yml | 2 ++ .github/workflows/test.yml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index a44b34a353..5d57685fa1 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -70,6 +70,7 @@ jobs: toolchain: stable target: thumbv6m-none-eabi override: true + - uses: Swatinem/rust-cache@v1 - name: Build no_std lib run: cargo build --target thumbv6m-none-eabi --color=always @@ -91,6 +92,7 @@ jobs: toolchain: stable target: wasm32-unknown-unknown override: true + - uses: Swatinem/rust-cache@v1 - name: Install node uses: actions/setup-node@v1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b821a1226f..e439fe7cc2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -101,6 +101,7 @@ jobs: toolchain: stable target: wasm32-unknown-unknown override: true + - uses: Swatinem/rust-cache@v1 - name: Install node uses: actions/setup-node@v1 @@ -132,6 +133,8 @@ jobs: - name: Install cross run: bash ci/install-cross.sh + - uses: Swatinem/rust-cache@v1 + - name: Build static library run: cross check --target ${{ matrix.target }}