From 5180cd56e17c29dc85449b86ff2e828ad9103d37 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Wed, 15 Mar 2023 12:28:18 +0800 Subject: [PATCH] Support cache on ci (#47) Fix #46 Co-authored-by: Jason Song Reviewed-on: https://gitea.com/gitea/act_runner/pulls/47 Reviewed-by: techknowlogick Reviewed-by: Jason Song Co-authored-by: Lunny Xiao Co-committed-by: Lunny Xiao --- .gitea/workflows/test.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index bf34338..372f61a 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -5,12 +5,32 @@ on: env: GOPROXY: https://goproxy.io,direct + GOPATH: /go_path + GOCACHE: /go_cache jobs: lint: name: check and test runs-on: ubuntu-latest steps: + - name: cache go path + id: cache-go-path + uses: https://github.com/actions/cache@v3 + with: + path: /go_path + key: go_path-${{ github.repository }}-${{ github.ref_name }} + restore-keys: | + go_path-${{ github.repository }}- + go_path- + - name: cache go cache + id: cache-go-cache + uses: https://github.com/actions/cache@v3 + with: + path: /go_cache + key: go_cache-${{ github.repository }}-${{ github.ref_name }} + restore-keys: | + go_cache-${{ github.repository }}- + go_cache- - uses: actions/setup-go@v3 with: go-version: 1.20