Guard suggestion capability (+ dependency) with build tag

This commit is contained in:
2022-05-07 15:21:00 -04:00
parent 63b1a7deee
commit 974f2d410d
11 changed files with 51 additions and 15 deletions

View File

@@ -37,9 +37,15 @@ jobs:
- name: vet
run: go run internal/build/build.go vet
- name: test with tags
- name: test with urfave_cli_core tag
run: go run internal/build/build.go -tags urfave_cli_core test
- name: test with urfave_cli_no_docs tag
run: go run internal/build/build.go -tags urfave_cli_no_docs test
- name: test with urfave_cli_no_suggest tag
run: go run internal/build/build.go -tags urfave_cli_no_suggest test
- name: test
run: go run internal/build/build.go test
@@ -47,7 +53,7 @@ jobs:
run: go run internal/build/build.go check-binary-size
- name: check-binary-size with tags (informational only)
run: go run internal/build/build.go -tags urfave_cli_no_docs check-binary-size || true
run: go run internal/build/build.go -tags urfave_cli_core check-binary-size
- name: Upload coverage to Codecov
if: success() && matrix.go == '1.18.x' && matrix.os == 'ubuntu-latest'