Skip to content

Return the Ruby and Lua trees to their ports - #20

Merged
tony merged 2 commits into
mainfrom
ports-own-ruby-lua
Sep 26, 2026
Merged

tony merged 2 commits into
mainfrom
ports-own-ruby-lua

Conversation

@tony

@tony tony commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

libtmux-ruby and libtmux-lua now publish their own latest trees (libtmux/libtmux-ruby#3, libtmux/libtmux-lua#5, with roles from tony/tf-config libtmux-org-lua-ruby). #19 had the shell publish both trees in the meantime; with two publishers each deploy would overwrite the other's tree.

Changes

  • publishesOwnTree: true for ruby and lua again.
  • Lua model, paths and cached quickstart move to libtmux-lua 777d546; the API is unchanged.

Merge after both ports' master docs runs have published latest.

Verification

$ pnpm test:medium

why: libtmux-lua master now carries the docs export and a quickstart that
signals through the pinned tmux binary (libtmux/libtmux-lua#5). The
shell's cached copy of the quickstart and the model's source revision
still named the older tree.

what:
- Move the Lua model and paths to 777d546; the API is unchanged
- Regenerate example-sources.json for the new quickstart
why: libtmux-ruby and libtmux-lua now publish `latest` from their own
docs workflows. The shell publishing the same prefix would overwrite
each port's tree with its own build on every deploy.

what:
- Set `publishesOwnTree: true` for ruby and lua again
@tony
tony deployed to docs-preview September 26, 2026 01:07 — with GitHub Actions Active
@tony
tony merged commit 2c95f9b into main Sep 26, 2026
8 checks passed
@tony
tony deployed to docs-preview-cleanup September 26, 2026 01:20 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
docs-preview-cleanup — eabf3327 Deployed Sep 26, 2026 by tony via cleanup #14
docs-preview — eabf3327 Deployed Sep 26, 2026 by tony via publish-preview / publish #208
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant