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