|
@@ -19,17 +19,14 @@ jobs:
|
|
|
components: rustfmt, clippy
|
|
|
|
|
|
- name: Set up cargo cache
|
|
|
- uses: actions/cache@v3
|
|
|
+ uses: Swatinem/rust-cache@v2
|
|
|
continue-on-error: false
|
|
|
with:
|
|
|
- path: |
|
|
|
- ~/.cargo/bin/
|
|
|
- ~/.cargo/registry/index/
|
|
|
- ~/.cargo/registry/cache/
|
|
|
- ~/.cargo/git/db/
|
|
|
- target/
|
|
|
- key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
|
|
|
- restore-keys: ${{ runner.os }}-cargo-
|
|
|
+ key: ${{ runner.os }}-cargo-${{ hashFiles('zeroidc//Cargo.lock') }}
|
|
|
+ shared-key: ${{ runner.os }}-cargo-
|
|
|
+ workspaces: |
|
|
|
+ zeroidc/
|
|
|
+
|
|
|
- name: make
|
|
|
run: make
|
|
|
- name: selftest
|
|
@@ -54,17 +51,14 @@ jobs:
|
|
|
override: true
|
|
|
components: rustfmt, clippy
|
|
|
- name: Set up cargo cache
|
|
|
- uses: actions/cache@v3
|
|
|
+ uses: Swatinem/rust-cache@v2
|
|
|
continue-on-error: false
|
|
|
with:
|
|
|
- path: |
|
|
|
- ~/.cargo/bin/
|
|
|
- ~/.cargo/registry/index/
|
|
|
- ~/.cargo/registry/cache/
|
|
|
- ~/.cargo/git/db/
|
|
|
- target/
|
|
|
- key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
|
|
|
- restore-keys: ${{ runner.os }}-cargo-
|
|
|
+ key: ${{ runner.os }}-cargo-${{ hashFiles('zeroidc//Cargo.lock') }}
|
|
|
+ shared-key: ${{ runner.os }}-cargo-
|
|
|
+ workspaces: |
|
|
|
+ zeroidc/
|
|
|
+
|
|
|
- name: make
|
|
|
run: make
|
|
|
- name: selftest
|
|
@@ -89,17 +83,14 @@ jobs:
|
|
|
override: true
|
|
|
components: rustfmt, clippy
|
|
|
- name: Set up cargo cache
|
|
|
- uses: actions/cache@v3
|
|
|
+ uses: Swatinem/rust-cache@v2
|
|
|
continue-on-error: false
|
|
|
with:
|
|
|
- path: |
|
|
|
- ~/.cargo/bin/
|
|
|
- ~/.cargo/registry/index/
|
|
|
- ~/.cargo/registry/cache/
|
|
|
- ~/.cargo/git/db/
|
|
|
- target/
|
|
|
- key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
|
|
|
- restore-keys: ${{ runner.os }}-cargo-
|
|
|
+ key: ${{ runner.os }}-cargo-${{ hashFiles('zeroidc//Cargo.lock') }}
|
|
|
+ shared-key: ${{ runner.os }}-cargo-
|
|
|
+ workspaces: |
|
|
|
+ zeroidc/
|
|
|
+
|
|
|
- name: setup msbuild
|
|
|
uses: microsoft/[email protected]
|
|
|
- name: msbuild
|