Skip to content

chore(docs): remove the dead docusaurus/ site and the committed build cache - #798

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/docusaurus-cleanup
Sep 28, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
chore/docusaurus-cleanup

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

What changed

  • Deleted docusaurus/ (10 files). It was a second Docusaurus site that never deployed. The shared documentation workflow builds docs/ (its source-folder default). The tree came from the template on 2026-03-30, and the rename is the only thing that touched it since. Its CNAME keepiq.app has no DNS record, so nothing live goes away.
  • Untracked docs/.docusaurus/ (26 files). This is the Docusaurus build cache, committed with absolute paths from a developer machine. .gitignore now ignores .docusaurus/ anywhere.
  • Removed the stale /docusaurus/* and /website/* ignore rules. Neither folder exists.
  • README, CONTRIBUTING, .prettierignore and the comment in code-quality.yml no longer describe a second tree. CONTRIBUTING's release steps now match documentation.yml: push to development, published to keepiq.conduction.nl.

Verified

  • Nothing outside the removed tree referenced docusaurus/ (grep over the repo).
  • code-quality.yml still parses as YAML.
  • git check-ignore confirms docs/.docusaurus/ is ignored.
  • The shared workflow already runs rm -rf .docusaurus before building, so removing the cache changes nothing about the build. The documentation workflow on this PR confirms it.
  • composer check:strict was not run: the change touches no PHP or frontend source.

Found during a fleet check: keepiq was the only app of the 21 carrying two sites. buildiq gets the same cache fix in its own PR.

🤖 Generated with Claude Code

… cache

The repo carried two Docusaurus sites. Only docs/ is built: the shared
documentation workflow defaults to source-folder "docs", so docusaurus/
was template scaffolding from 2026-03-30 that never deployed. Its CNAME
pointed at keepiq.app, which has no DNS record.

docs/.docusaurus/ (26 files) was Docusaurus' build cache, committed with
absolute paths from a developer machine. It is now untracked and ignored.

README, CONTRIBUTING, .prettierignore and the code-quality comment no
longer describe a second tree. CONTRIBUTING's release steps now match
documentation.yml (development branch, Cloudflare Worker).
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/keepiq @ f67e4ab

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
test-l10n ✅
format ✅
check-l10n-js ✅
check-schema-l10n ✅
composer ✅ ✅ 114/114
npm ✅ ✅ 660/660
app:check-code ⏭️
info.xml ✅
REUSE ✅
lockfile sync ✅
PHPUnit ✅
Newman ✅
Playwright ⏭️ deferred: E2E runs locally and on the promotion path only. This pull request targets development, so the suite is asked once per promotion into beta and main rather than once per push per open pull request. Run it on any branch from the Actions tab, or locally with npx playwright test.
Hydra gates ✅

Quality workflow — 2026-09-28 05:38 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit 124849b into development Sep 28, 2026
46 checks passed
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