...
1name: Fuzz Test 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: Fuzz sonic
27 run: |
28 cd ./fuzz
29 make fuzz
30 make run
View as plain text