fix(ci): copy manpage before vet/build/test in CI workflows
This commit is contained in:
@@ -35,6 +35,9 @@ jobs:
|
|||||||
- name: Download dependencies
|
- name: Download dependencies
|
||||||
run: go mod download
|
run: go mod download
|
||||||
|
|
||||||
|
- name: Copy manpage for //go:embed
|
||||||
|
run: cp man/goget.1 cmd/goget/man-page-data/goget.1
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
id: build
|
id: build
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -19,6 +19,9 @@ jobs:
|
|||||||
- name: Download dependencies
|
- name: Download dependencies
|
||||||
run: go mod download
|
run: go mod download
|
||||||
|
|
||||||
|
- name: Copy manpage for //go:embed
|
||||||
|
run: cp man/goget.1 cmd/goget/man-page-data/goget.1
|
||||||
|
|
||||||
- name: gofmt
|
- name: gofmt
|
||||||
# `gofmt -l` prints the names of unformatted files. An empty
|
# `gofmt -l` prints the names of unformatted files. An empty
|
||||||
# output is the only acceptable result.
|
# output is the only acceptable result.
|
||||||
@@ -40,6 +43,9 @@ jobs:
|
|||||||
- name: Download dependencies
|
- name: Download dependencies
|
||||||
run: go mod download
|
run: go mod download
|
||||||
|
|
||||||
|
- name: Copy manpage for //go:embed
|
||||||
|
run: cp man/goget.1 cmd/goget/man-page-data/goget.1
|
||||||
|
|
||||||
- name: go test -race
|
- name: go test -race
|
||||||
run: go test -race -count=1 ./...
|
run: go test -race -count=1 ./...
|
||||||
|
|
||||||
@@ -65,6 +71,9 @@ jobs:
|
|||||||
- name: Download dependencies
|
- name: Download dependencies
|
||||||
run: go mod download
|
run: go mod download
|
||||||
|
|
||||||
|
- name: Copy manpage for //go:embed
|
||||||
|
run: cp man/goget.1 cmd/goget/man-page-data/goget.1
|
||||||
|
|
||||||
- name: go test -fuzz
|
- name: go test -fuzz
|
||||||
run: |
|
run: |
|
||||||
for pkg in $(go list ./...); do
|
for pkg in $(go list ./...); do
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ build:
|
|||||||
|
|
||||||
# Run tests (race detector + fuzz seed corpus)
|
# Run tests (race detector + fuzz seed corpus)
|
||||||
test:
|
test:
|
||||||
|
cp man/goget.1 cmd/goget/man-page-data/goget.1
|
||||||
go test -race -count=1 ./...
|
go test -race -count=1 ./...
|
||||||
|
|
||||||
# Remove build artifacts
|
# Remove build artifacts
|
||||||
|
|||||||
Reference in New Issue
Block a user