Skip to content

chore(main): release 0.1.1 - #116

Open
codex-warp-release-bot[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--codex-warp
Open

chore(main): release 0.1.1#116
codex-warp-release-bot[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--codex-warp

Conversation

@codex-warp-release-bot

@codex-warp-release-bot codex-warp-release-bot Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.1.1 (2026-09-05)

Bug Fixes

  • continue_guard: keep long multi-agent sessions auto-continuing (#118) (1a39847)
  • models: honor WebUI disable for colliding cross-provider slugs (#117) (7f149d4)
  • provider: identify OpenCode Go sessions (#121) (d81deaa)
  • release: include maintenance notes without triggering releases (#125) (e837600)
  • security: confine docs checker path.resolve to the repo base (#120) (12de5b1)
  • security: harden documentation path confinement (#115) (26431ce)

Documentation

  • document live releases and commit title templates (#114) (9a0794c)

Build System

  • deps: Bump crate-ci/typos from 1.49.0 to 1.50.1 (#124) (fdef744)
  • deps: Bump taiki-e/install-action from 2.86.8 to 2.87.4 (#123) (010133c)
  • deps: Bump toml from 1.1.4+spec-1.1.0 to 1.1.5+spec-1.1.0 (#122) (f539391)

Continuous Integration

  • stop scanners treating the GitHub App action pin as a secret (#119) (783bbda)

This PR was generated with Release Please. See documentation.

@codex-warp-release-bot
codex-warp-release-bot Bot force-pushed the release-please--branches--main--components--codex-warp branch 4 times, most recently from ce57904 to 2516fa6 Compare September 5, 2026 01:03
jatmn added a commit that referenced this pull request Sep 5, 2026
…125)

## Summary

Release Please skipped refreshing #116 after build-only merges because
its generated notes were unchanged. The configuration also hid
documentation, build, and CI entries.

Enable native `always-update` and show those three sections. A separate
read-only pinned Manifest planner checks eligibility with those sections
hidden, so ordinary docs/build/ci changes appear in an eligible
release's notes without opening releases themselves. Breaking changes
and explicit version overrides retain their existing behavior.

The planner runs without protected credentials. The protected job
verifies its source SHA, then runs tag/draft creation and eligible PR
creation as separate native action phases. Existing release and
missing-draft recovery remain independent of ordinary release
eligibility.

Related: #116. That release
branch has already been refreshed with main and the omitted entries.
**Merge this policy PR first, let the worker regenerate and recheck
#116, then merge #116.** Permanent policy changes stay outside the bot
PR's four-file allowlist.

## Contribution checklist

- [x] I checked for duplicate or overlapping existing pull requests.
- [x] This PR does not introduce a new implementation language.
- [x] This PR does not add Python for any reason.
- [ ] I can respond to review feedback within one week.
- [x] My PR title follows the Conventional Commit templates in
AGENTS.md.

## Validation

- [x] Full `bash scripts/ci-preflight.sh` on the committed snapshot:
source/release/recovery/workflow harnesses, clippy, 996 Rust tests,
build, docs, CLI smokes, deny and audit passed. Mutation testing
correctly skips this non-Rust diff.
- [x] Durable preflight hooks installed with `bash
scripts/install-git-hooks.sh`; pre-commit passed and pre-push repeats
required validation.
- [x] Native planner regression tests cover maintenance-only
suppression, mixed notes, breaking changes, overrides, pending releases,
API errors and unchanged-body updates.
- [x] Final CLI exercised read-only against live GitHub history;
returned `releasable=true`.
- [x] Full final-diff primary review, two forward and two reverse blind
searches, and missing-contract search completed without actionable
defects.

Reviewed commit: `962a406d9e83e60b1206544e01e4ade2a37dec2e`. Protected
workflow mutations are not exercised locally; the policy becomes active
after merge.

## Maintainer checklist

- [ ] This PR is ready for review by @jatmn.
- [x] Security-sensitive changes are called out in the summary.
- [x] The PR should only be merged by @jatmn.

## Summary by Sourcery

Refresh eligible release branches and include maintenance notes while
keeping ordinary documentation, build, and CI changes from opening
releases on their own.

New Features:
- Include documentation, build, and CI changes in the notes of otherwise
eligible releases without allowing them to trigger releases
independently.
- Add read-only release eligibility planning that separates release-note
visibility from release creation.

Bug Fixes:
- Refresh eligible release branches even when generated notes are
unchanged.
- Prevent release planning from acting on a changed main branch by
validating the source SHA before protected release operations.

Enhancements:
- Separate tag or draft completion from release PR creation while
preserving pending-release and missing-draft recovery behavior.
- Keep eligibility checks isolated from protected credentials and
validate the workflow policy accordingly.

Documentation:
- Update release policy, automation planning, maintainer runbook, and
release documentation to describe maintenance-note visibility and
eligibility behavior.

Tests:
- Expand release policy and workflow validation coverage for
maintenance-only changes, mixed notes, breaking changes, overrides,
pending releases, API failures, unchanged-body updates, and source
drift.

Signed-off-by: jatmn <the@jat.mn>
@codex-warp-release-bot
codex-warp-release-bot Bot force-pushed the release-please--branches--main--components--codex-warp branch from 05589bd to 18fba03 Compare September 5, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants