Complete the wire-gate release baseline workflow (Forgejo release API + baseline commit) #115
Labels
No labels
priority/P0
priority/P1
priority/P2
release/v0.1.0
status/blocked
status/planned
type/bug
type/design
type/test-gap
type/tracker
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
natsukium/felis#115
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Migrated from
docs/backlog.md(Blocked / Release baseline for the wire gate).Remaining work:
first-releaseon the Forgejo release API (accept only when no final release exists; otherwise requireproto-baseline/RELEASEmatches the latest final release's attachedfelis.protobyte-for-byte).mainafter a final release publishes (prerelease tags never update it).Refs:
docs/reference/ipc.mdVersioning,docs/reference/testing.mdWire compatibility gates,scripts/proto/compat.sh,crates/felis-protocol/proto/BREAKING.md,.forgejo/workflows/release.yml.Triage (2026-09-05)
P2, but time-bound. Not needed for the v0.1.0 tag itself (
first-releaseis correct while no final release exists), but step 2 (commitproto-baseline/after the release publishes) is the first thing due after #31, and step 1 must exist before the second tag. Listed on #12 as the post-release follow-up. #147 closed onto this issue.