diff --git a/.gitea/workflows/docker-push.yaml b/.gitea/workflows/docker-push.yaml index 4f149c6..d354d06 100644 --- a/.gitea/workflows/docker-push.yaml +++ b/.gitea/workflows/docker-push.yaml @@ -43,37 +43,7 @@ jobs: - - name: Restore Swagger Docs Cache - id: cache-swagger-restore - uses: actions/cache/restore@v5 - with: - path: | - pkg/server/docs/docs.go - pkg/server/docs/swagger.json - pkg/server/docs/swagger.yaml - key: swagger-docs-${{ hashFiles('cmd/server/main.go', 'pkg/greet/*.go', 'pkg/server/*.go', 'go.mod') }} - restore-keys: | - swagger-docs- - - name: Generate Swagger Docs if needed - if: steps.cache-swagger-restore.outputs.cache-hit != 'true' - run: > - docker run --rm - -v ${GITHUB_WORKSPACE}:/workspace - -w /workspace - golang:1.26.1-alpine - sh -c "apk add git && go install github.com/swaggo/swag/cmd/swag@latest && go generate ./pkg/server" - - - name: Save Swagger Docs Cache - if: steps.cache-swagger-restore.outputs.cache-hit != 'true' - id: cache-swagger-save - uses: actions/cache/save@v5 - with: - path: | - pkg/server/docs/docs.go - pkg/server/docs/swagger.json - pkg/server/docs/swagger.yaml - key: ${{ steps.cache-swagger-restore.outputs.cache-primary-key }} - name: Build and push Docker image run: |