...
1name: Generic Test Go1.18-Linux-X64
2
3on: pull_request
4
5jobs:
6 build:
7 runs-on: [self-hosted, X64]
8 steps:
9 - name: Clear repository
10 run: sudo rm -fr $GITHUB_WORKSPACE && mkdir $GITHUB_WORKSPACE
11
12 - uses: actions/checkout@v2
13
14 - name: Set up Go
15 uses: actions/setup-go@v2
16 with:
17 go-version: 1.18
18
19 - uses: actions/cache@v2
20 with:
21 path: ~/go/pkg/mod
22 key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
23 restore-keys: |
24 ${{ runner.os }}-go-
25
26 - name: Generic Test
27 run: GOMAXPROCS=4 go test -v -race ./generic_test
View as plain text