From fe6f218ed5b51400d1b968ef8874fd98fb6dad0b Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 27 Sep 2026 13:55:51 -0500 Subject: [PATCH 1/3] Docs(ci): Pin the branded docs publisher why: Port builds need the route-specific artwork, browser icons, and social metadata added to the shared documentation assembly. what: - Pin the docs checkout and reusable publisher to the same reviewed SHA - Adopt the language palettes and static product metadata from docs #26 Verified: actionlint passes; the workflow changes only its paired pins. --- .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 94f7077..dcb29f5 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -201,7 +201,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: libtmux/docs - ref: bc24b1c570a15898b643c3650857fef61e769371 + ref: 673dfc061008fe384e0ef20a7aac30f5eb8c6e1f path: .site persist-credentials: false @@ -256,7 +256,7 @@ jobs: permissions: contents: read id-token: write - uses: libtmux/docs/.github/workflows/reusable-deploy.yml@bc24b1c570a15898b643c3650857fef61e769371 + uses: libtmux/docs/.github/workflows/reusable-deploy.yml@673dfc061008fe384e0ef20a7aac30f5eb8c6e1f with: path-prefix: ruby/${{ matrix.version }} artifact: docs-ruby-${{ matrix.version }} From 7b9ea906163995e523091340e16701817ebb60c6 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 27 Sep 2026 14:00:55 -0500 Subject: [PATCH 2/3] Docs(ci): Follow the rebased docs revision why: The branding branch now includes the registry deploy changes from docs #30, so its reviewed commit has a new identity. what: - Move both docs pins to the rebased branding revision - Keep the checkout and reusable workflow on the same commit --- .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 dcb29f5..37200c0 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -201,7 +201,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: libtmux/docs - ref: 673dfc061008fe384e0ef20a7aac30f5eb8c6e1f + ref: 9206f46d23a0fbe1b15fcbf28efe74b59ba8292c path: .site persist-credentials: false @@ -256,7 +256,7 @@ jobs: permissions: contents: read id-token: write - uses: libtmux/docs/.github/workflows/reusable-deploy.yml@673dfc061008fe384e0ef20a7aac30f5eb8c6e1f + uses: libtmux/docs/.github/workflows/reusable-deploy.yml@9206f46d23a0fbe1b15fcbf28efe74b59ba8292c with: path-prefix: ruby/${{ matrix.version }} artifact: docs-ruby-${{ matrix.version }} From 177ab42756dc7370068bd1365398b0c2c11dfdf2 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 27 Sep 2026 14:15:18 -0500 Subject: [PATCH 3/3] Docs(ci): Include the browser manifest routing fix why: The branding revision now recognizes .webmanifest files at the edge, completing the browser icon rollout. what: - Advance the paired docs pins to include the manifest routing fix --- .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 37200c0..473a9e7 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -201,7 +201,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: libtmux/docs - ref: 9206f46d23a0fbe1b15fcbf28efe74b59ba8292c + ref: 1e459615e9b2bd072b78df46622b1988fe8f88a0 path: .site persist-credentials: false @@ -256,7 +256,7 @@ jobs: permissions: contents: read id-token: write - uses: libtmux/docs/.github/workflows/reusable-deploy.yml@9206f46d23a0fbe1b15fcbf28efe74b59ba8292c + uses: libtmux/docs/.github/workflows/reusable-deploy.yml@1e459615e9b2bd072b78df46622b1988fe8f88a0 with: path-prefix: ruby/${{ matrix.version }} artifact: docs-ruby-${{ matrix.version }}