Compare commits

...

2 Commits

Author SHA1 Message Date
agent-company 2d8ad295d4 feat: extend publish-openapi pipeline to include VIN Decoder API
Validate Flux manifests / kustomize-build (pull_request) Failing after 20s
Add vin-decoder as 4th entry to the APIS array in scripts/publish-openapi.js
and add RAPIDAPI_VIN_API_ID / RAPIDAPI_VIN_VERSION_ID secrets to the
publish-openapi.yaml CI workflow env block.

Closes leeworks-agents/api-company#138
2026-05-31 05:03:51 +00:00
AI-Manager 5bebb2d2da Merge pull request 'feat: extend Flux image automation, Gatus, and docs for VIN Decoder (#133, #134, #135, #136)' (#137) from feature/vin-decoder-flux-and-docs into main
Validate Flux manifests / kustomize-build (push) Failing after 15s
Build Docs Site / Aggregate OpenAPI Specs (push) Failing after 52s
2026-05-31 00:04:50 +00:00
2 changed files with 12 additions and 1 deletions
+4 -1
View File
@@ -2,7 +2,8 @@
# Requires secrets (configured once RapidAPI listings are live): # Requires secrets (configured once RapidAPI listings are live):
# RAPIDAPI_PLATFORM_KEY, RAPIDAPI_ZIP_API_ID, RAPIDAPI_ZIP_VERSION_ID, # RAPIDAPI_PLATFORM_KEY, RAPIDAPI_ZIP_API_ID, RAPIDAPI_ZIP_VERSION_ID,
# RAPIDAPI_HOLIDAYS_API_ID, RAPIDAPI_HOLIDAYS_VERSION_ID, # RAPIDAPI_HOLIDAYS_API_ID, RAPIDAPI_HOLIDAYS_VERSION_ID,
# RAPIDAPI_AQI_API_ID, RAPIDAPI_AQI_VERSION_ID # RAPIDAPI_AQI_API_ID, RAPIDAPI_AQI_VERSION_ID,
# RAPIDAPI_VIN_API_ID, RAPIDAPI_VIN_VERSION_ID
# #
# If RAPIDAPI_PLATFORM_KEY is not set the publish step exits 0 with a skip message. # If RAPIDAPI_PLATFORM_KEY is not set the publish step exits 0 with a skip message.
@@ -55,4 +56,6 @@ jobs:
RAPIDAPI_HOLIDAYS_VERSION_ID: ${{ secrets.RAPIDAPI_HOLIDAYS_VERSION_ID }} RAPIDAPI_HOLIDAYS_VERSION_ID: ${{ secrets.RAPIDAPI_HOLIDAYS_VERSION_ID }}
RAPIDAPI_AQI_API_ID: ${{ secrets.RAPIDAPI_AQI_API_ID }} RAPIDAPI_AQI_API_ID: ${{ secrets.RAPIDAPI_AQI_API_ID }}
RAPIDAPI_AQI_VERSION_ID: ${{ secrets.RAPIDAPI_AQI_VERSION_ID }} RAPIDAPI_AQI_VERSION_ID: ${{ secrets.RAPIDAPI_AQI_VERSION_ID }}
RAPIDAPI_VIN_API_ID: ${{ secrets.RAPIDAPI_VIN_API_ID }}
RAPIDAPI_VIN_VERSION_ID: ${{ secrets.RAPIDAPI_VIN_VERSION_ID }}
run: node scripts/publish-openapi.js run: node scripts/publish-openapi.js
+8
View File
@@ -11,6 +11,8 @@
* RAPIDAPI_HOLIDAYS_VERSION_ID * RAPIDAPI_HOLIDAYS_VERSION_ID
* RAPIDAPI_AQI_API_ID * RAPIDAPI_AQI_API_ID
* RAPIDAPI_AQI_VERSION_ID * RAPIDAPI_AQI_VERSION_ID
* RAPIDAPI_VIN_API_ID
* RAPIDAPI_VIN_VERSION_ID
* *
* Usage: node scripts/publish-openapi.js * Usage: node scripts/publish-openapi.js
*/ */
@@ -45,6 +47,12 @@ const APIS = [
apiId: process.env.RAPIDAPI_AQI_API_ID, apiId: process.env.RAPIDAPI_AQI_API_ID,
versionId: process.env.RAPIDAPI_AQI_VERSION_ID, versionId: process.env.RAPIDAPI_AQI_VERSION_ID,
}, },
{
name: 'vin-decoder',
specPath: path.join(__dirname, '..', 'apis', 'vin-decoder', 'openapi.yaml'),
apiId: process.env.RAPIDAPI_VIN_API_ID,
versionId: process.env.RAPIDAPI_VIN_VERSION_ID,
},
]; ];
/** /**