Compare commits

...

3 Commits

Author SHA1 Message Date
Sergey Dolin
ffbd08bb26
fix restore-keys 2023-11-04 09:30:38 +01:00
Sergey Dolin
b4a827d116
fix hashFiles for modules dependencies 2023-11-04 09:15:21 +01:00
Sergey Dolin
b91a04b1a7
fix hashFile 2023-11-04 09:10:07 +01:00

View File

@ -209,14 +209,14 @@ env:
GOARCH: ...
steps:
- run: echo "$GOOS $GOARCH" > /tmp/env
- run: echo "$GOOS $GOARCH" > env.txt
- uses: actions/setup-go@v4
with:
go-version: '1.17'
cache-dependency-path: |
go.sum
/tmp/env
env.txt
- run: go run hello.go
```
@ -266,19 +266,19 @@ build:
with:
path: |
${{ env.cache }}
key: setup-go-deps-${{ runner.os }}-go-${{ hashFiles('go.sum go.mod') }}
key: setup-go-deps-${{ runner.os }}-go-${{ hashFiles('go.sum', 'go.mod') }}
- name:
run: echo "$GOOS $GOARCH"> /tmp/env
run: echo "$GOOS $GOARCH"> env.txt
- name: Set up intermediate built files cache
uses: actions/cache@v3
with:
path: |
${{ env.modcache }}
key: setup-go-build-${{ env.GOOS }}-${{ env.GOARCH }}-${{ runner.os }}-go-${{ hashFiles('**/*.go /tmp/env') }}
key: setup-go-build-${{ env.GOOS }}-${{ env.GOARCH }}-${{ runner.os }}-go-${{ hashFiles('**/*.go', 'env.txt') }}
restore-keys: |
setup-go-build-${{ env.GOOS }}-${{ env.GOARCH }}
setup-go-build-${{ env.GOOS }}-${{ env.GOARCH }}-${{ runner.os }}-go
```