From ff0ea84869053ce03384c9ec89fdfe3e2d5588ba Mon Sep 17 00:00:00 2001 From: phamhieu Date: Thu, 23 Jul 2026 15:05:35 +0700 Subject: [PATCH] fix: use npx instead of pnpm exec for redocly --- .github/workflows/docs-mgmt-api-update.yml | 6 ------ apps/docs/spec/Makefile | 12 ++++++------ 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docs-mgmt-api-update.yml b/.github/workflows/docs-mgmt-api-update.yml index 79ae0a37f85..951aeec76c9 100644 --- a/.github/workflows/docs-mgmt-api-update.yml +++ b/.github/workflows/docs-mgmt-api-update.yml @@ -38,12 +38,6 @@ jobs: - name: Install deps run: pnpm install --frozen-lockfile - - name: Debug pnpm env - run: | - echo "NODE_ENV=$NODE_ENV" - pnpm config list - ls apps/docs/node_modules/.bin/ | grep redocly || echo "redocly bin missing" - - name: Change to apps/docs/spec directory and run make command working-directory: apps/docs/spec run: make download.api.v1 dereference.api.v1 generate.sections.api.v1 format diff --git a/apps/docs/spec/Makefile b/apps/docs/spec/Makefile index 205cdd3d6e6..9a6ffe2443e 100644 --- a/apps/docs/spec/Makefile +++ b/apps/docs/spec/Makefile @@ -62,17 +62,17 @@ download.analytics.v0: transform: dereference.api.v1 dereference.auth.v1 dereference.storage.v0 dereference.api.v1: - pnpm exec redocly bundle --dereferenced -o $(REPO_DIR)/transforms/api_v1_openapi_deparsed.json $(REPO_DIR)/api_v1_openapi.json - pnpm exec redocly bundle --dereferenced -o $(REPO_DIR)/transforms/api_v2_openapi_deparsed.json $(REPO_DIR)/api_v2_openapi.json + npx redocly bundle --dereferenced -o $(REPO_DIR)/transforms/api_v1_openapi_deparsed.json $(REPO_DIR)/api_v1_openapi.json + npx redocly bundle --dereferenced -o $(REPO_DIR)/transforms/api_v2_openapi_deparsed.json $(REPO_DIR)/api_v2_openapi.json dereference.auth.v1: - pnpm exec redocly bundle --dereferenced -o $(REPO_DIR)/transforms/auth_v1_openapi_deparsed.json $(REPO_DIR)/auth_v1_openapi.json + npx redocly bundle --dereferenced -o $(REPO_DIR)/transforms/auth_v1_openapi_deparsed.json $(REPO_DIR)/auth_v1_openapi.json dereference.storage.v0: - pnpm exec redocly bundle --dereferenced -o $(REPO_DIR)/transforms/storage_v0_openapi_deparsed.json $(REPO_DIR)/storage_v0_openapi.json + npx redocly bundle --dereferenced -o $(REPO_DIR)/transforms/storage_v0_openapi_deparsed.json $(REPO_DIR)/storage_v0_openapi.json dereference.analytics.v0: - pnpm exec redocly bundle --dereferenced -o $(REPO_DIR)/transforms/analytics_v0_openapi_deparsed.json $(REPO_DIR)/analytics_v0_openapi.json + npx redocly bundle --dereferenced -o $(REPO_DIR)/transforms/analytics_v0_openapi_deparsed.json $(REPO_DIR)/analytics_v0_openapi.json ############################################################################### # Generate sections from OpenAPI 3.0 @@ -90,7 +90,7 @@ generate.sections.api.v1: ############################################################################### validate.analytics.v0: - pnpm exec redocly lint --extends=minimal $(REPO_DIR)/analytics_v0_openapi.json + npx redocly lint --extends=minimal $(REPO_DIR)/analytics_v0_openapi.json ############################################################################### # Format everything - easier for git to track changes.