ci: add vin-decoder spec to build-docs.yaml aggregation step
Validate Flux manifests / kustomize-build (pull_request) Failing after 24s
Validate Flux manifests / kustomize-build (pull_request) Failing after 24s
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
This commit is contained in:
@@ -42,12 +42,20 @@ jobs:
|
|||||||
token: ${{ secrets.GITEA_TOKEN }}
|
token: ${{ secrets.GITEA_TOKEN }}
|
||||||
path: air-quality
|
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
|
- name: Copy openapi.yaml specs into docs-site
|
||||||
run: |
|
run: |
|
||||||
mkdir -p api-company/docs-site/public/specs
|
mkdir -p api-company/docs-site/public/specs
|
||||||
cp zip-enrichment/openapi.yaml api-company/docs-site/public/specs/zip-enrichment.yaml
|
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 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 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:"
|
echo "Specs copied:"
|
||||||
ls -la api-company/docs-site/public/specs/
|
ls -la api-company/docs-site/public/specs/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user