ci: setup cache
This commit is contained in:
		
							parent
							
								
									9f2a26dc1e
								
							
						
					
					
						commit
						60e0c788aa
					
				|  | @ -20,14 +20,22 @@ jobs: | ||||||
|                   tar -C /usr/local -xzf go1.23.1.linux-amd64.tar.gz |                   tar -C /usr/local -xzf go1.23.1.linux-amd64.tar.gz | ||||||
|                   rm -rf go1.23.1.linux-amd64.tar.gz |                   rm -rf go1.23.1.linux-amd64.tar.gz | ||||||
|                   echo "PATH=$PATH:/usr/local/go/bin" >> $GITHUB_ENV |                   echo "PATH=$PATH:/usr/local/go/bin" >> $GITHUB_ENV | ||||||
|             - name: Sanity Check |  | ||||||
|               run: | |  | ||||||
|                   ls -lha |  | ||||||
|                   ls -lha ~/.ssh |  | ||||||
|                   whoami |  | ||||||
|                   echo $PATH |  | ||||||
|             - name: Display Go version |             - name: Display Go version | ||||||
|               run: go version |               run: go version | ||||||
|  |             - id: go-cache-paths | ||||||
|  |               run: | | ||||||
|  |                   echo "::set-output name=go-build::$(go env GOCACHE)" | ||||||
|  |                   echo "::set-output name=go-mod::$(go env GOMODCACHE)" | ||||||
|  |             - name: Go Build Cache | ||||||
|  |               uses: https://gitea.com/actions/cache@v2 | ||||||
|  |               with: | ||||||
|  |                   path: ${{ steps.go-cache-paths.outputs.go-build }} | ||||||
|  |                   key: ${{ runner.os }}-go-build-${{ hashFiles('**/go.sum') }} | ||||||
|  |             - name: Go Mod Cache | ||||||
|  |               uses: https://gitea.com/actions/cache@v2 | ||||||
|  |               with: | ||||||
|  |                   path: ${{ steps.go-cache-paths.outputs.go-mod }} | ||||||
|  |                   key: ${{ runner.os }}-go-mod-${{ hashFiles('**/go.sum') }} | ||||||
|             - name: Prepare |             - name: Prepare | ||||||
|               run: | |               run: | | ||||||
|                   go env -w GO111MODULE=on |                   go env -w GO111MODULE=on | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user