forked from Ruderverein-Donau-Linz/rowt
		
	switch to smarter ci cache, which knows intricacies of rust; e.g. auto deletes unused deps
This commit is contained in:
		@@ -17,17 +17,8 @@ jobs:
 | 
			
		||||
    - name: Run Test DB Script
 | 
			
		||||
      run: ./test_db.sh
 | 
			
		||||
 | 
			
		||||
    - name: Set up cargo cache
 | 
			
		||||
      uses: actions/cache@v3
 | 
			
		||||
      with:
 | 
			
		||||
        path: |
 | 
			
		||||
          ~/.cargo/bin/
 | 
			
		||||
          ~/.cargo/registry/index/
 | 
			
		||||
          ~/.cargo/registry/cache/
 | 
			
		||||
          ~/.cargo/git/db/
 | 
			
		||||
          target/
 | 
			
		||||
        key: ${{ runner.os }}-cargo-debug-rowt-${{ hashFiles('**/Cargo.lock') }}
 | 
			
		||||
        restore-keys: ${{ runner.os }}-cargo-debug-rowt-
 | 
			
		||||
    - name: Cache Cargo dependencies
 | 
			
		||||
      uses: Swatinem/rust-cache@v2
 | 
			
		||||
 | 
			
		||||
    - name: Build
 | 
			
		||||
      run: |
 | 
			
		||||
@@ -56,17 +47,9 @@ jobs:
 | 
			
		||||
      - name: Run Test DB Script
 | 
			
		||||
        run: ./test_db.sh
 | 
			
		||||
 | 
			
		||||
      - name: Set up cargo cache
 | 
			
		||||
        uses: actions/cache@v3
 | 
			
		||||
        with:
 | 
			
		||||
          path: |
 | 
			
		||||
            ~/.cargo/bin/
 | 
			
		||||
            ~/.cargo/registry/index/
 | 
			
		||||
            ~/.cargo/registry/cache/
 | 
			
		||||
            ~/.cargo/git/db/
 | 
			
		||||
            target/
 | 
			
		||||
          key: ${{ runner.os }}-cargo-release-rowt-${{ hashFiles('**/Cargo.lock') }}
 | 
			
		||||
          restore-keys: ${{ runner.os }}-cargo-release-rowt-
 | 
			
		||||
      - name: Cache Cargo dependencies
 | 
			
		||||
        uses: Swatinem/rust-cache@v2
 | 
			
		||||
 | 
			
		||||
      - name: Build
 | 
			
		||||
        run: |
 | 
			
		||||
          cargo build --release --target $CARGO_TARGET
 | 
			
		||||
@@ -107,17 +90,8 @@ jobs:
 | 
			
		||||
      - name: Run Test DB Script
 | 
			
		||||
        run: ./test_db.sh
 | 
			
		||||
      
 | 
			
		||||
      - name: Set up cargo cache
 | 
			
		||||
        uses: actions/cache@v3
 | 
			
		||||
        with:
 | 
			
		||||
          path: |
 | 
			
		||||
            ~/.cargo/bin/
 | 
			
		||||
            ~/.cargo/registry/index/
 | 
			
		||||
            ~/.cargo/registry/cache/
 | 
			
		||||
            ~/.cargo/git/db/
 | 
			
		||||
            target/
 | 
			
		||||
          key: ${{ runner.os }}-cargo-release-rowt-${{ hashFiles('**/Cargo.lock') }}
 | 
			
		||||
          restore-keys: ${{ runner.os }}-cargo-release-rowt-
 | 
			
		||||
      - name: Cache Cargo dependencies
 | 
			
		||||
        uses: Swatinem/rust-cache@v2
 | 
			
		||||
 | 
			
		||||
      - name: Build
 | 
			
		||||
        run: |
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user