Skip to content

docs: publish the README screenshot with the demo, and write down the release rule - #38

Merged
lesnik512 merged 1 commit into
mainfrom
demo-screenshot
Oct 14, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
demo-screenshot

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Screenshot

The README screenshot was a fixed PNG in the repo, so it would go stale the next time the page changed. The Demo workflow now takes it from the demo it just built and publishes it as https://modern-python.github.io/release-scope/screenshot.png, which the README now shows. docs/images/demo.png is gone.

  • demo/screenshot.py opens the demo with SHOP-38 chosen and saves a 2x light-theme PNG. just demo-screenshot runs it and installs Chromium on first use.
  • demo/server.py holds the local static server that the smoke tests already used, so the screenshot script can share it.
  • A new smoke test runs the same capture against the demo and checks it saved a PNG with both picks showing.

Until the workflow runs, the image at that URL does not exist. I'll trigger the workflow right after merging.

Release rule

AGENTS.md now says what tag history shows: every report schema bump (schemas 2 to 7, in 0.3.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, and 0.9.0) shipped as a new minor release, with the skill range and README pins moved in the same change. Anything else is a patch.

@lesnik512
lesnik512 merged commit 1862614 into main Oct 14, 2026
13 checks passed
@lesnik512
lesnik512 deleted the demo-screenshot branch October 14, 2026 17:50
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