From af77d7c72ab6f67c10607b0478608e9e4d10cabb Mon Sep 17 00:00:00 2001 From: hmziqrs Date: Wed, 22 Jul 2026 01:50:30 +0500 Subject: [PATCH] ci: drop stale docs/ step from deploy/release workflows Same fix as pr-checks (72f58f8): the standalone docs/ package was removed in the Astro/Starlight migration (2ce4da8); docs now build inside web/ via the Astro content collection. The leftover "Install docs dependencies" step ran npm ci in a nonexistent docs/ directory, failing Deploy Website on merge to master (and would fail the release workflows' deploy-web jobs too). --- .github/workflows/changelog-release.yml | 4 ---- .github/workflows/deploy.yml | 4 ---- .github/workflows/release.yml | 4 ---- 3 files changed, 12 deletions(-) diff --git a/.github/workflows/changelog-release.yml b/.github/workflows/changelog-release.yml index 68846e8..221322b 100644 --- a/.github/workflows/changelog-release.yml +++ b/.github/workflows/changelog-release.yml @@ -150,10 +150,6 @@ jobs: - name: Install web dependencies run: bun install --frozen-lockfile - - name: Install docs dependencies - working-directory: docs - run: npm ci - - name: Build run: bun run build env: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 27384f0..c64d566 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -33,10 +33,6 @@ jobs: - name: Install web dependencies run: bun install --frozen-lockfile - - name: Install docs dependencies - working-directory: docs - run: npm ci - - name: Build run: bun run build env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 67c097f..fcca1f2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,10 +58,6 @@ jobs: - name: Install web dependencies run: bun install --frozen-lockfile - - name: Install docs dependencies - working-directory: docs - run: npm ci - - name: Build run: bun run build env: