Skip to content

ci: drop stale docs/ step blocking Deploy Website - #8

Merged
hmziqrs merged 1 commit into
masterfrom
ci/drop-stale-docs-steps
Jul 21, 2026
Merged

ci: drop stale docs/ step blocking Deploy Website#8
hmziqrs merged 1 commit into
masterfrom
ci/drop-stale-docs-steps

Conversation

@hmziqrs

@hmziqrs hmziqrs commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #7. The Astro/Starlight migration removed the standalone top-level docs/ package (docs now build inside web/ as a Starlight content collection), but three workflows still had a leftover step running npm ci in the nonexistent docs/ directory:

The downstream Build step runs bun run build in web/ (the default working directory), so removing the dead install step is sufficient — web/ is self-contained.

Same root cause and fix as the pr-checks.yml change in 72f58f8. Merging this re-triggers Deploy Website, which should now succeed.

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).
@hmziqrs
hmziqrs merged commit 5bd9d81 into master Jul 21, 2026
@hmziqrs
hmziqrs deleted the ci/drop-stale-docs-steps branch July 21, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant