From 5ab53bb3baa915348061ce740330c9a36e717419 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 11 Feb 2025 20:49:10 -0400 Subject: [PATCH] ci: move go get & go install -> Makefile --- .gitlab-ci.yml | 3 --- Makefile | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4d990fd..80b9be4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -80,9 +80,6 @@ build: build-openapi-2-scheme: stage: build script: - - go get github.com/swaggo/swag/gen@v1.16.3 - - go get github.com/swaggo/swag/cmd/swag@v1.16.3 - - go install github.com/swaggo/swag/cmd/swag - make api-docs rules: *feature-rules artifacts: diff --git a/Makefile b/Makefile index 290f7fc..6ddadd0 100644 --- a/Makefile +++ b/Makefile @@ -54,6 +54,9 @@ fmt-api-docs: $(SWAG) fmt $(SWAG_ARGS) api-docs: + go get github.com/swaggo/swag/gen@v1.16.4 + go get -u github.com/swaggo/swag/cmd/swag + go install github.com/swaggo/swag/cmd/swag@latest $(SWAG) init $(SWAG_ARGS) --pd -o api/docs # build target actually depends on api-docs -- GitLab