File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 runs-on : ubuntu-latest
1212 env :
1313 GOFLAGS : -mod=readonly
14- PLZ_ARGS : -p
1514
1615 steps :
1716 - name : Set up Go
@@ -22,16 +21,18 @@ jobs:
2221 - name : Set up GOPATH
2322 run : echo "::set-env name=GOPATH::$(go env GOPATH)"
2423
25- - name : Set Please overrides
26- run : echo "::set-env name=PLZ_OVERRIDES::build.path:$PATH"
27-
2824 - name : Checkout code
2925 uses : actions/checkout@v2
3026
27+ - name : Set up Please
28+ uses : sagikazarmark/setup-please-action@v0
29+ with :
30+ save-logs : ' true'
31+
3132 - name : Build
3233 run : go build ./...
3334
3435 - name : Analyze
35- run : ./pleasew $PLZ_ARGS run ///pleasings2//tools/misc:fossa -- analyze
36+ run : plz run ///pleasings2//tools/misc:fossa -- analyze
3637 env :
3738 FOSSA_API_KEY : ${{ secrets.FOSSA_API_KEY }}
Original file line number Diff line number Diff line change @@ -16,27 +16,31 @@ jobs:
1616 env :
1717 GOFLAGS : -mod=readonly
1818 GOPROXY : https://proxy.golang.org
19- PLZ_ARGS : -p
2019
2120 steps :
2221 - name : Set up Go
2322 uses : actions/setup-go@v2
2423 with :
2524 go-version : ${{ matrix.go }}
2625
27- - name : Set Please overrides
28- run : echo "::set-env name=PLZ_OVERRIDES::build.path:$PATH"
29-
3026 - name : Checkout code
3127 uses : actions/checkout@v2
3228
29+ - name : Set up Please
30+ uses : sagikazarmark/setup-please-action@v0
31+ with :
32+ save-logs : ' true'
33+ env :
34+ # See https://github.com/sagikazarmark/setup-please-action/issues/6
35+ MATRIX_CONTEXT : ${{ toJson(matrix) }}
36+
3337 - name : Build
34- run : ./pleasew $PLZ_ARGS build //...
38+ run : plz build //...
3539
3640 - name : Test
3741 run : |
38- ./pleasew $PLZ_ARGS test //...
39- ./pleasew $PLZ_ARGS gotest
42+ plz test //...
43+ plz gotest
4044
4145 - name : Upload coverage
4246 uses : codecov/codecov-action@v1
@@ -50,20 +54,20 @@ jobs:
5054 runs-on : ubuntu-latest
5155 env :
5256 GOFLAGS : -mod=readonly
53- GOPROXY : https://proxy.golang.org
54- PLZ_ARGS : -p
5557
5658 steps :
5759 - name : Set up Go
5860 uses : actions/setup-go@v2
5961 with :
6062 go-version : 1.15
6163
62- - name : Set Please overrides
63- run : echo "::set-env name=PLZ_OVERRIDES::build.path:$PATH"
64-
6564 - name : Checkout code
6665 uses : actions/checkout@v2
6766
67+ - name : Set up Please
68+ uses : sagikazarmark/setup-please-action@v0
69+ with :
70+ save-logs : ' true'
71+
6872 - name : Lint
69- run : ./pleasew $PLZ_ARGS lint
73+ run : plz lint
You can’t perform that action at this time.
0 commit comments