Bladeren bron

Updated CONTRIBUTING.md

maziggy 1 maand geleden
bovenliggende
commit
e4051116c5
1 gewijzigde bestanden met toevoegingen van 5 en 25 verwijderingen
  1. 5 25
      CONTRIBUTING.md

+ 5 - 25
CONTRIBUTING.md

@@ -61,37 +61,18 @@ Features and user-visible behavior changes **must** include matching documentati
 1. Open your code PR here in `bambuddy`
 2. Open companion PR(s) in `bambuddy-wiki` and/or `bambuddy-website`
 3. **Link the companion PR(s) in the code PR description** (the PR template has a dedicated section)
-4. Review the Cloudflare Pages **preview URLs** (posted as comments on the docs PRs) before merging
-5. Merge the PRs together — usually code first, then docs, unless the docs reference new things that don't exist yet
+4. Merge the PRs together — usually code first, then docs, unless the docs reference new things that don't exist yet
 
 If your change truly doesn't need docs (internal refactor, silent bug fix), say so in the PR description and give a one-line reason.
 
 ### Previews before you merge
 
-Both docs repos are connected to [Cloudflare Pages](https://pages.cloudflare.com/). Every PR triggers an automatic build and deploys the result to a throwaway preview URL, so you can see your changes rendered on the real site before merging.
+Clone the docs repo and run it locally to see your changes rendered with the real theme before opening the PR:
 
-**What you'll see on a docs PR**:
+- **Wiki** (`bambuddy-wiki`) — `pip install -r requirements.txt && mkdocs serve` — live-reload on `http://localhost:8000`
+- **Website** (`bambuddy-website`) — static HTML/CSS, open the changed file directly or serve with `python -m http.server`
 
-1. Within ~30 seconds of pushing, a GitHub check appears:
-   `Cloudflare Pages — Deploying...` (yellow dot).
-2. After the build completes (~1 minute for the wiki, ~10 seconds for the website), the check turns green and `cloudflare-pages[bot]` posts a comment with a preview URL like:
-   > Deploying bambuddy-wiki with Cloudflare Pages
-   > Preview: https://<branch-name>.bambuddy-wiki.pages.dev/
-3. Click the URL — you'll see the full rendered site with your changes, on the real theme, with working navigation, images, and links.
-4. Review the preview like you would the production site. Catch broken links, layout regressions, typos, missing images.
-5. If the preview looks right, merge the PR. If not, push more commits to the same branch — the preview auto-rebuilds on each push.
-
-**If the build fails**:
-
-- The check turns red and no preview URL is posted.
-- Click the check's "Details" link to see the build log.
-- Common causes: MkDocs YAML syntax error, broken image path, unclosed HTML tag. Fix in another commit, the build retries automatically.
-
-**Preview URL quirks to know**:
-
-- Previews are **publicly accessible** — fine for open-source docs, but don't paste drafts you wouldn't want strangers to see.
-- Preview URLs persist for a while after the PR is merged or closed, but Cloudflare eventually cleans them up.
-- Previews build from the **PR branch**, not from `main` — so you're always looking at exactly what will be merged.
+Review like you would the production site. Catch broken links, layout regressions, typos, missing images. If it looks right, open the PR.
 
 ### Editing docs without a local clone
 
@@ -99,7 +80,6 @@ Both docs repos can be edited directly in the browser, no `git clone` required:
 
 - **GitHub web editor** — click the pencil icon on any file in the repo
 - **github.dev** — press `.` (period) on any repo page to open VS Code in your browser, with multi-file editing and syntax highlighting
-- **Cloudflare Pages previews** — every PR gets a live preview URL auto-posted to the PR as a comment; click it to see your changes rendered on the real site
 
 ## Getting Started