feat: add docs build action

This commit is contained in:
engigu
2026-03-10 20:12:07 +08:00
parent 6d61c18539
commit 96e792c979
27 changed files with 4111 additions and 4176 deletions
+9
View File
@@ -30,6 +30,15 @@ jobs:
cache: 'npm'
cache-dependency-path: docs/package-lock.json
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: '1.24'
cache: true
- name: Generate Swagger Docs
run: make swag
- name: Setup Pages
uses: actions/configure-pages@v4