Skip to content

Commit 7f80d1b

Browse files
committed
Add new verify and fix targets for GH actions
Signed-off-by: Erik Godding Boye <egboye@gmail.com>
1 parent 00b93ef commit 7f80d1b

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,10 @@ learn-image-shas: | $(NEEDS_CRANE)
124124
verify-boilerplate: | $(NEEDS_BOILERSUITE)
125125
$(BOILERSUITE) .
126126

127+
.PHONY: verify-gh-actions
128+
verify-gh-actions: | $(NEEDS_PINACT)
129+
$(PINACT) run --check --verify-comment
130+
127131
# Test targets
128132

129133
.PHONY: test-e2e

modules/tools/00_mod.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,9 @@ tools += yamlfmt=v0.21.0
200200
# https://github.com/yannh/kubeconform/releases
201201
# renovate: datasource=github-releases packageName=yannh/kubeconform
202202
tools += kubeconform=v0.8.0
203+
# https://github.com/suzuki-shunsuke/pinact/releases
204+
# renovate: datasource=github-releases packageName=suzuki-shunsuke/pinact
205+
tools += pinact=v4.1.0
203206

204207
# FIXME(erikgb): cert-manager needs the ability to override the version set here
205208
# https://pkg.go.dev/k8s.io/code-generator/cmd?tab=versions
@@ -431,6 +434,7 @@ go_dependencies += gh=github.com/cli/cli/v2/cmd/gh
431434
go_dependencies += gci=github.com/daixiang0/gci
432435
go_dependencies += yamlfmt=github.com/google/yamlfmt/cmd/yamlfmt
433436
go_dependencies += kubeconform=github.com/yannh/kubeconform/cmd/kubeconform
437+
go_dependencies += pinact=github.com/suzuki-shunsuke/pinact/v4/cmd/pinact
434438

435439
#################
436440
# go build tags #

0 commit comments

Comments
 (0)