.github/workflows: remove separate "build stringer" step
We now use "go run" instead of compiling stringer separately. Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
This commit is contained in:
parent
9faee90744
commit
008f36986e
5
.github/workflows/go_generate.yml
vendored
5
.github/workflows/go_generate.yml
vendored
@ -26,16 +26,13 @@ jobs:
|
|||||||
|
|
||||||
- name: check 'go generate' is clean
|
- name: check 'go generate' is clean
|
||||||
run: |
|
run: |
|
||||||
mkdir gentools
|
|
||||||
go build -o gentools/stringer golang.org/x/tools/cmd/stringer
|
|
||||||
if [[ "${{github.ref}}" == release-branch/* ]]
|
if [[ "${{github.ref}}" == release-branch/* ]]
|
||||||
then
|
then
|
||||||
pkgs=$(go list ./... | grep -v dnsfallback)
|
pkgs=$(go list ./... | grep -v dnsfallback)
|
||||||
else
|
else
|
||||||
pkgs=$(go list ./...)
|
pkgs=$(go list ./...)
|
||||||
fi
|
fi
|
||||||
echo pkgs: $pkgs
|
go generate $pkgs
|
||||||
PATH="$PATH:$(pwd)/gentools" go generate $pkgs
|
|
||||||
echo
|
echo
|
||||||
echo
|
echo
|
||||||
git diff --name-only --exit-code || (echo "The files above need updating. Please run 'go generate'."; exit 1)
|
git diff --name-only --exit-code || (echo "The files above need updating. Please run 'go generate'."; exit 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user