From 37f839009cb4da6131dccf385f9f973de23c45a1 Mon Sep 17 00:00:00 2001 From: Gabriel Radureau Date: Thu, 9 Apr 2026 11:38:36 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=B3=20Attempt=203=20(fixed):=20Add=20S?= =?UTF-8?q?wagger=20docs=20generation=20step?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/docker-push.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitea/workflows/docker-push.yaml b/.gitea/workflows/docker-push.yaml index 7b0c56c..26df20f 100644 --- a/.gitea/workflows/docker-push.yaml +++ b/.gitea/workflows/docker-push.yaml @@ -49,6 +49,22 @@ jobs: echo "Dependency hash: $DEPS_HASH" echo "deps_hash=$DEPS_HASH" >> $GITHUB_OUTPUT + - 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: go generate ./pkg/server + - name: Build and push Docker image run: | source VERSION