From 5b6271ff693f237e8a06f2ee8ac01e8f0577bd16 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 27 Sep 2026 10:08:37 -0500 Subject: [PATCH] CI(fix[docs]): Build the Java pages with the current docs assembly why: libtmux.org's Java pages lacked the Ruby and Lua entries every other port's pages show. This repository builds its tree with libtmux/docs's own assembly, pinned to a commit from before Ruby and Lua joined the site (libtmux/docs#18), so each push to master rebuilt the Java pages with the old menu. what: - Pin the docs checkout and the reusable deploy workflow to the current libtmux/docs commit, together, as the workflow requires - Built locally at each pin, the Java landing page links Ruby and Lua three times each at the new one and not at all at the old --- .github/workflows/docs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f6f5bc11b..3692c61d8 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -41,7 +41,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: libtmux/docs - ref: b1e3bb25b1b5aaad9381365f4566019586cd00ff + ref: 5543660a1716899b01fb0377f38ad0b53ce75eda path: docs # The pnpm pin lives in the docs checkout's package.json, not this repo's. @@ -76,7 +76,7 @@ jobs: permissions: contents: read id-token: write - uses: libtmux/docs/.github/workflows/reusable-deploy.yml@b1e3bb25b1b5aaad9381365f4566019586cd00ff + uses: libtmux/docs/.github/workflows/reusable-deploy.yml@5543660a1716899b01fb0377f38ad0b53ce75eda with: # Unprefixed by locale — reusable-deploy prepends / itself when # `port` is set, so this becomes en/java/latest.