feat: Removed comments in workflow
Chart Release / chart (push) Successful in 18s
Server Deploy / deploy (push) Successful in 4m44s

This commit is contained in:
2026-09-08 07:47:42 +00:00
parent a134f8443a
commit eb32d367c8
+1 -11
View File
@@ -130,23 +130,13 @@ jobs:
run: |
go install github.com/swaggo/swag/v2/cmd/swag@v2.0.0-rc5
cd server
# swag reads Go source, not the import graph, so it needs the
# shared module's files on disk. They are in the module cache
# now rather than at ../shared, and the cache is read-only,
# which swag does not mind.
#
# go mod download first: `go list -m -f {{.Dir}}` reports an
# empty Dir and exits 0 for a module that is not yet in the
# cache, so on a cold runner swag was handed an empty path and
# failed with "dir: does not exist" several steps later.
go mod download gitea.hostxtra.co.uk/vantage/vantage-shared
SHARED_DIR="$(go list -m -f '{{.Dir}}' gitea.hostxtra.co.uk/vantage/vantage-shared)"
if [ -z "$SHARED_DIR" ] || [ ! -d "$SHARED_DIR" ]; then
echo "vantage-shared source not in the module cache: '$SHARED_DIR'" >&2
exit 1
fi
swag init --generalInfo cmd/main.go --dir "./,$SHARED_DIR" \
--output internal/api/docs --outputTypes json --v3.1
swag init --generalInfo cmd/main.go --dir "./,$SHARED_DIR" --output internal/api/docs --outputTypes json --v3.1
mv -f internal/api/docs/swagger.json internal/api/docs/openapi.json
git diff --exit-code internal/api/docs/openapi.json