chore(release): v0.3.3 #45
No reviewers
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!45
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-prep/v0.3.3"
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?
Added
Fixed
Internal
scripts/lib/fragments.sh: newlint_fragment_kind+lint_fragmentsfunctions that flag suspicious kind-vs-body-content mismatches per the consumer-facing-surface test (docs/conventions.md). Two heuristics: (A) minor-bumping kind (added/changed/...) + docs-only body → warn "should this be.internal.md?"; (B) patch-bumping kind + new-capability body → warn "should this be.added.md?". Warning-only; never fails the cut. Author opt-out per fragment via<!-- lint-fragment-kind: ok -->body marker. Wired intorelease-prep.shat bump-determination time. Same observability-not-author-discipline family as the #29 install-deps probe + the #16 empty-version::error::guard. See #35..forgejo/workflows/_debug-event-payload.yml(consumer-side, temporary): diagnostic workflow firing onpull_request.closedevents that logs the fullgithub.eventJSON + individual field evaluations (head.ref,head.label,merged,startsWith()test). Surfaces the data needed to root-cause #41 — why the consumer-siderelease-draft.ymlline 28 expression evaluates to empty. This workflow will be REMOVED once #41's right-layer fix lands (tracked on the issue). Disposition (A) per Surveyor e455 framing: probe first, don't fix on hypothesis.workflow_runsAPI can report success without actual job execution (trusted-proxy trap) #47