소스 검색

Better caching in GH actions

DarthSim 3 년 전
부모
커밋
db2b853745
2개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 1
      .github/workflows/lint.yml
  2. 3 1
      .github/workflows/test.yml

+ 3 - 1
.github/workflows/lint.yml

@@ -25,7 +25,9 @@ jobs:
       - name: Cache mods
         uses: actions/cache@v3
         with:
-          path: ~/go/pkg/mod
+          path:  |
+            ~/.cache/go-build
+            ~/go/pkg/mod
           key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
       - name: Download mods
         run: go mod download

+ 3 - 1
.github/workflows/test.yml

@@ -25,7 +25,9 @@ jobs:
       - name: Cache mods
         uses: actions/cache@v3
         with:
-          path: ~/go/pkg/mod
+          path: |
+            ~/.cache/go-build
+            ~/go/pkg/mod
           key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
       - name: Download mods
         run: go mod download