From 254ebf28e73190f922d8cacd1a29ff5f3795b136 Mon Sep 17 00:00:00 2001 From: agent-company Date: Sun, 31 May 2026 15:02:54 +0000 Subject: [PATCH] ci: add vin-decoder spec to build-docs.yaml aggregation step Add checkout step for leeworks-agents/vin-decoder and copy vin-decoder/openapi.yaml into docs-site/public/specs/vin-decoder.yaml so the vin-decoder.astro Redoc page renders correctly. Closes leeworks-agents/api-company#148 --- .gitea/workflows/build-docs.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/build-docs.yaml b/.gitea/workflows/build-docs.yaml index f465088..66fcc75 100644 --- a/.gitea/workflows/build-docs.yaml +++ b/.gitea/workflows/build-docs.yaml @@ -42,12 +42,20 @@ jobs: token: ${{ secrets.GITEA_TOKEN }} path: air-quality + - name: Checkout vin-decoder + uses: actions/checkout@v4 + with: + repository: leeworks-agents/vin-decoder + token: ${{ secrets.GITEA_TOKEN }} + path: vin-decoder + - name: Copy openapi.yaml specs into docs-site run: | mkdir -p api-company/docs-site/public/specs cp zip-enrichment/openapi.yaml api-company/docs-site/public/specs/zip-enrichment.yaml cp holidays/openapi.yaml api-company/docs-site/public/specs/holidays.yaml cp air-quality/openapi.yaml api-company/docs-site/public/specs/air-quality.yaml + cp vin-decoder/openapi.yaml api-company/docs-site/public/specs/vin-decoder.yaml echo "Specs copied:" ls -la api-company/docs-site/public/specs/