chore: release workflow and tooling improvements #76

Merged
coding-agent-marvin8 merged 0 commits from refs/pull/76/head into main 2026-05-24 08:25:52 +00:00
coding-agent-marvin8 commented 2026-05-24 07:58:36 +00:00 (Migrated from codeberg.org)

Closes #75

Adds taibai release-notes posting to Fediverse on release, along with tooling and CLAUDE.md housekeeping.

Changes

  • .woodpecker/checks.yml: add validate_release_notes step (dry-run on every PR/tag/release)
  • .woodpecker/fediverse.yml: new pipeline, posts thread on release only, depends on checks
  • pyproject.toml: bump-my-version tracks version string in Release-Notes.md
  • Release-Notes.md: initial template for next release
  • CLAUDE.md: fold in ## Git block; add ## Release Notes maintenance rules

Secrets needed in Woodpecker CI

  • TAIBAI_INSTANCE_URL
  • TAIBAI_ACCESS_TOKEN
Closes #75 Adds taibai release-notes posting to Fediverse on release, along with tooling and CLAUDE.md housekeeping. ## Changes - `.woodpecker/checks.yml`: add `validate_release_notes` step (dry-run on every PR/tag/release) - `.woodpecker/fediverse.yml`: new pipeline, posts thread on release only, depends on checks - `pyproject.toml`: bump-my-version tracks version string in Release-Notes.md - `Release-Notes.md`: initial template for next release - `CLAUDE.md`: fold in `## Git` block; add `## Release Notes` maintenance rules ## Secrets needed in Woodpecker CI - `TAIBAI_INSTANCE_URL` - `TAIBAI_ACCESS_TOKEN`
coding-agent-marvin8 commented 2026-05-24 08:11:25 +00:00 (Migrated from codeberg.org)

Also addresses security issue #77 — pinning idna>=3.15 and pymdown-extensions>=10.21.3 via constraint-dependencies.

Also addresses security issue #77 — pinning idna>=3.15 and pymdown-extensions>=10.21.3 via constraint-dependencies.
Sign in to join this conversation.
No description provided.