mirror of
https://github.com/databasus/databasus.git
synced 2026-04-06 00:32:03 +02:00
FIX (ci): Generate Swagger docs before linting
This commit is contained in:
8
.github/workflows/docker.yml
vendored
8
.github/workflows/docker.yml
vendored
@@ -32,6 +32,14 @@ jobs:
|
||||
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.60.3
|
||||
echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Install swag for swagger generation
|
||||
run: go install github.com/swaggo/swag/cmd/swag@1.16.4
|
||||
|
||||
- name: Generate swagger docs
|
||||
run: |
|
||||
cd backend
|
||||
swag init -d . -g cmd/main.go -o swagger
|
||||
|
||||
- name: Run golangci-lint
|
||||
run: |
|
||||
cd backend
|
||||
|
||||
Reference in New Issue
Block a user