Explorar o código

chore(actions): change cache to hash on .toml (#253)

* source smoke tests to use .toml hash in cache

* prod smoke tests to use .toml hash in cache
Jacob Bolda %!s(int64=5) %!d(string=hai) anos
pai
achega
7ecaee38f0

+ 3 - 3
.github/workflows/smoke-test-prod.yml

@@ -41,19 +41,19 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/bin/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-bin-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-bin-${{ hashFiles('**/Cargo.toml') }}-
     - name: cache rust registry/index
       id: cache_rust_reg_index
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/registry/index/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-reg-index-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-reg-index-${{ hashFiles('**/Cargo.toml') }}-
     - name: cache rust registry/cache
       id: cache_rust_reg_cache
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/registry/cache/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-reg-cache-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-reg-cache-${{ hashFiles('**/Cargo.toml') }}-
     - run: cargo install tauri-cli --force
       # if we pull from cache, this will be skipped, but force just in case cache has an issue but it does exist
       if: steps.cache_rust_bin.outputs.cache-hit != 'true' || steps.cache_rust_reg_index.outputs.cache-hit != 'true' || steps.cache_rust_reg_cache.outputs.cache-hit != 'true'

+ 3 - 3
.github/workflows/smoke-tests-source.yml

@@ -62,17 +62,17 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/bin/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-bin-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-bin-${{ hashFiles('**/Cargo.toml') }}-
     - name: cache rust registry/index
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/registry/index/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-reg-index-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-reg-index-${{ hashFiles('**/Cargo.toml') }}-
     - name: cache rust registry/cache
       uses: actions/cache@v1
       with:
         path: ${{ format('{0}/registry/cache/', matrix.CARGO_HOME) }}
-        key: ${{ runner.OS }}-build-reg-cache-${{ hashFiles('**/Cargo.lock') }}-
+        key: ${{ runner.OS }}-build-reg-cache-${{ hashFiles('**/Cargo.toml') }}-
     - name: build rust
       run: cargo build
       env: