From 9b14822e6a29145444dfc2a6db3e053832979a7f Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Tue, 16 Sep 2025 10:01:18 +0200 Subject: [PATCH] Build trust center api in the makefile Signed-off-by: Sacha Al Himdani --- GNUmakefile | 13 ++++++++++++- pkg/server/api/trust/v1/schema.graphql | 1 - 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 87dc0ed3c..ea4b64859 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -105,7 +105,13 @@ docker-build: $(DOCKER_BUILD) --tag $(DOCKER_IMAGE_NAME):$(DOCKER_TAG_NAME) --file Dockerfile . .PHONY: bin/probod -bin/probod: pkg/server/api/console/v1/schema/schema.go pkg/server/api/console/v1/types/types.go pkg/server/api/console/v1/v1_resolver.go vet +bin/probod: pkg/server/api/console/v1/schema/schema.go \ + pkg/server/api/console/v1/types/types.go \ + pkg/server/api/console/v1/v1_resolver.go \ + pkg/server/api/trust/v1/schema/schema.go \ + pkg/server/api/trust/v1/types/types.go \ + pkg/server/api/trust/v1/v1_resolver.go \ + vet $(GO_BUILD) -o $(PROBOD_BIN) $(PROBOD_SRC) .PHONY: @probo/console @@ -119,6 +125,11 @@ pkg/server/api/console/v1/types/types.go \ pkg/server/api/console/v1/v1_resolver.go: pkg/server/api/console/v1/gqlgen.yaml pkg/server/api/console/v1/schema.graphql $(GO_GENERATE) ./pkg/server/api/console/v1 +pkg/server/api/trust/v1/schema/schema.go \ +pkg/server/api/trust/v1/types/types.go \ +pkg/server/api/trust/v1/v1_resolver.go: pkg/server/api/trust/v1/gqlgen.yaml pkg/server/api/trust/v1/schema.graphql + $(GO_GENERATE) ./pkg/server/api/trust/v1 + .PHONY: help help: ## Show this help @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' diff --git a/pkg/server/api/trust/v1/schema.graphql b/pkg/server/api/trust/v1/schema.graphql index 50c4bed4b..273569ea9 100644 --- a/pkg/server/api/trust/v1/schema.graphql +++ b/pkg/server/api/trust/v1/schema.graphql @@ -182,7 +182,6 @@ type Vendor implements Node { category: VendorCategory! websiteUrl: String privacyPolicyUrl: String - countries: [String!]! } type VendorConnection {