Skip to content

Add a release workflow and the v0.4.0 release notes - #3

Merged
osick merged 1 commit into
mainfrom
claude/knowledge-management-integration-hiuy8y
Sep 17, 2026
Merged

osick merged 1 commit into
mainfrom
claude/knowledge-management-integration-hiuy8y

Conversation

@osick

@osick osick commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Release prep for v0.4.0.

  • .github/workflows/release.yml: a workflow_dispatch job that creates the tag and the GitHub release from a chosen commit. It checks that pyproject.toml declares the requested version and reads the notes from docs/releases/v<version>.md, so releases are cut by CI with the repository token instead of from a developer's machine.
  • docs/releases/v0.4.0.md: the release notes for 0.4.0 ("The Site Archive"), in the same shape as the v0.3.0 release.

No code changes; the test suite is unaffected.

🤖 Generated with Claude Code

https://claude.ai/code/session_011hwnef5pyjkdpQ6deZJYDD


Generated by Claude Code

`workflow_dispatch` job that creates the tag and GitHub release from a
chosen commit, checking the version against pyproject.toml and reading the
notes from docs/releases/v<version>.md, so releases are cut by CI rather
than from a developer's machine.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011hwnef5pyjkdpQ6deZJYDD
@osick
osick merged commit c041a04 into main Sep 17, 2026
3 checks passed
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.

2 participants