Skip to content

Versioned demo artifact per release (v{X.Y.Z}/ tier) - #21

Merged
obotclaw[bot] merged 1 commit into
devfrom
release-demo-tier
Jul 27, 2026
Merged

Versioned demo artifact per release (v{X.Y.Z}/ tier)#21
obotclaw[bot] merged 1 commit into
devfrom
release-demo-tier

Conversation

@obotclaw

@obotclaw obotclaw Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Adds the fourth tier to the Pages system per @jwildfire's direction this morning: pushing a release tag publishes the site built at that tag to v{X.Y.Z}/ on gh-pages — a permanent, frozen demo artifact for every major/minor release, linked from the release notes. Root (main) deploys now exclude v[0-9]* so version tiers survive future releases.

Standing practice starts with v0.2.0: publishing the staged draft release creates the tag, which publishes https://jwildfire.github.io/open.csr/v0.2.0/ automatically. Relates to the release-scaffolding requirement obot.roadmap#123 (draft-notes/artifact conventions).

The pull_request run on this PR exercises the modified workflow end-to-end (its own preview must publish); the tag path first fires at the v0.2.0 publish.


This PR was drafted by Claude Code using Fable 5 at @jwildfire's direction (v0.2 release morning).


Retroactively linked on 2026-08-17. This pull request shipped before the roadmap recorded a parent for it; the requirement was named in the body all along and only the structural link was missing. Backfilled under jwildfire/obot.roadmap#233 by worker W0027.

Closes jwildfire/obot.roadmap#123

A v* tag push publishes the site it was cut from to v{X.Y.Z}/ on gh-pages —
the permanent demo artifact each major/minor release links from its notes.
Root deploys now preserve version tiers alongside dev/ and pr/.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Site preview

https://jwildfire.github.io/open.csr/pr/21/

Built from 802d06f · workflow run. The URL goes live a minute or so after GitHub Pages processes the update.

@obotclaw
obotclaw Bot merged commit 19ef39e into dev Jul 27, 2026
3 checks passed
obotclaw Bot added a commit that referenced this pull request Aug 15, 2026
NEWS.md: drop the stale (Upcoming) bullet — #21 shipped in v0.2.0
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.

Requirement: release scaffolding — news record, draft notes, semver milestones, RC PR framework, and the merge gate

1 participant