From 1c1c5035637f21bc4d293c2c062709f4fb0ac735 Mon Sep 17 00:00:00 2001 From: burinc Date: Mon, 7 Sep 2026 14:51:22 +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 generated site, purely additive and overridable by a project's own docs/guide/contributing.md. The shared site.yml workflow still defaults its docs-engine-ref input to v0.2.0, so this project needs an explicit pin to actually pick up the new page on its published site. Pinning here rather than relying on the shared default also keeps this project's build reproducible the next time that default moves. Same pattern already landed in jlt-commons/raylib-android#8. --- .github/workflows/site.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml index 240c839..57201f7 100644 --- a/.github/workflows/site.yml +++ b/.github/workflows/site.yml @@ -29,6 +29,12 @@ jobs: uses: jlt-commons/ci-builds/.github/workflows/site.yml@main with: base-path: /glitter-gl + # v0.3.0 adds a default Contributing page to every project's guide + # (docs-engine README, "The default Contributing page"). Pinned + # explicitly instead of riding the shared workflow's own default, + # so this project's build doesn't shift again the next time that + # default moves. + docs-engine-ref: v0.3.0 permissions: contents: read pages: write