loyalsoldier 5 лет назад
Родитель
Сommit
69da2f8526
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      .github/workflows/coverage.yml

+ 11 - 1
.github/workflows/coverage.yml

@@ -15,10 +15,20 @@ jobs:
         with:
           go-version: ^1.14
 
-      - name: Checkout default branch
+      - name: Checkout codebase
         uses: actions/checkout@v2
 
+      - name: Cache go module
+        uses: actions/cache@v2
+        id: cache-gomodules
+        with:
+          path: ~/go/pkg/mod
+          key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
+          restore-keys: |
+            ${{ runner.os }}-go-
+
       - name: Get dependencies
+        if: steps.cache-gomodules.outputs.cache-hit != 'true'
         run: |
           go get -v -t -d ./...