Skip to content

docs: add demo validation to the 0.5 release checklist - #439

Merged
codeforester merged 2 commits into
mainfrom
documentation/434-20261008-docs-add-demo-release-validation
Oct 9, 2026
Merged

codeforester merged 2 commits into
mainfrom
documentation/434-20261008-docs-add-demo-release-validation

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Fixes #434. Stacked on #432. Adds exact-candidate base-cli-demo validation and the post-publication demo #47 sequence. Validation: scripts/validate_docs.py.

@codeforester
codeforester force-pushed the documentation/434-20261008-docs-add-demo-release-validation branch from 51c9087 to 3369f31 Compare October 8, 2026 05:29
@codeforester

Copy link
Copy Markdown
Contributor Author

Review: docs-only and consistent with #436. Two things to fix.

  1. Step 4 says to run the pinned base-cli-demo revision against the candidate wheel. The demo declares base-cli>=0.4.3,<0.5 (see base-cli-demo pyproject), so a normal pip install of the demo would either fail resolution against 0.5.0 or replace the candidate with 0.4.x. Say to install the demo with --no-deps after the candidate wheel and run pip check/verify the installed version, as ci: verify downstream fixtures use the release candidate #444 does for the fixtures. Otherwise the check can pass against the wrong framework.
  2. Ordering: step 7 says to close the tracker once everything is verified, and the new step 8 (demo#47 consumer validation) comes after it and gates completion. Either move step 8 before the close or reword step 7 so the tracker stays open until step 8.

Not ready to merge until it is rebased onto #436 anyway (stacked).

Base automatically changed from documentation/432-20261008-docs-reconcile-release-tracker-state to main October 8, 2026 13:24
@codeforester
codeforester force-pushed the documentation/434-20261008-docs-add-demo-release-validation branch 2 times, most recently from 522fd2b to 216e04e Compare October 8, 2026 18:02
@codeforester
codeforester force-pushed the documentation/434-20261008-docs-add-demo-release-validation branch from 216e04e to 46c321d Compare October 8, 2026 18:18
@codeforester
codeforester merged commit 7fc7f9c into main Oct 9, 2026
129 of 130 checks passed
@codeforester
codeforester deleted the documentation/434-20261008-docs-add-demo-release-validation branch October 9, 2026 02:13
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.

docs: add base-cli-demo validation and upgrade steps to the 0.5.0 release checklist

1 participant