From 32e1176aa50cda5d388bcdcc72e1b28edbbf0494 Mon Sep 17 00:00:00 2001 From: burinc Date: Mon, 7 Sep 2026 14:51:10 +1000 Subject: [PATCH] ci: pin docs-engine to v0.3.0 for the default Contributing page docs-engine v0.3.0 adds an automatic Contributing page to every project's generated guide, purely additive and overridable by a project's own docs/guide/contributing.md. The shared site.yml reusable workflow still defaults docs-engine-ref to v0.2.0, so pinning it here explicitly is what actually gets the new page onto this project's live site. Pinning also keeps the build reproducible: once the shared default moves past v0.3.0, this project won't pick up a later version until someone bumps the pin on purpose. Same change as jlt-commons/raylib-android#8. --- .github/workflows/site.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml index 52f1020..f6449da 100644 --- a/.github/workflows/site.yml +++ b/.github/workflows/site.yml @@ -29,6 +29,11 @@ jobs: uses: jlt-commons/ci-builds/.github/workflows/site.yml@main with: base-path: /glitter + # v0.3.0 adds a default Contributing page to every project's guide + # (docs-engine README, "The default Contributing page"). Pinned here + # instead of tracking the shared workflow's own default so this + # project's build stays reproducible when that default moves again. + docs-engine-ref: v0.3.0 permissions: contents: read pages: write