Settle the compatibility contract, the changelog and the changelog-cut Gitea release #17

Merged
lilleman merged 6 commits from worktree-versioning-contract into main 2026-09-16 20:20:01 +02:00
Owner

A version now promises the shipped paths, formats, columns, datatypes and nullability, the CLI and the Go API; a minor only adds. Pinned in testdata/shipped_shape.txt with a CI changelog gate, and a tag publishes the Gitea release from CHANGELOG.md.

A version now promises the shipped paths, formats, columns, datatypes and nullability, the CLI and the Go API; a minor only adds. Pinned in testdata/shipped_shape.txt with a CI changelog gate, and a tag publishes the Gitea release from CHANGELOG.md.
lilleman added 2 commits 2026-09-16 19:29:56 +02:00
lilleman marked the pull request as work in progress 2026-09-16 19:30:04 +02:00
lilleman added 1 commit 2026-09-16 19:49:57 +02:00
lilleman added 2 commits 2026-09-16 20:09:39 +02:00
Cut the release from the changelog heading on a green main instead of a hand-pushed tag
Tests / vet + fmt + tests (pull_request) Successful in 1m7s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
1cf8ed502a
lilleman added 1 commit 2026-09-16 20:17:53 +02:00
Refuse a release whose tag sits elsewhere, pin a typed nullable column and a relative reference in the reads test, and narrow the pin's claim to template formats
Tests / vet + fmt + tests (pull_request) Successful in 1m7s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
Tests / vet + fmt + tests (push) Successful in 2m3s
Tests / Gitea release from CHANGELOG.md (push) Successful in 3s
16f2e96fe8
lilleman changed title from WIP: Settle the compatibility contract, the changelog and the tag-published Gitea release to Settle the compatibility contract, the changelog and the changelog-cut Gitea release 2026-09-16 20:19:40 +02:00
lilleman merged commit 16f2e96fe8 into main 2026-09-16 20:20:01 +02:00
lilleman deleted branch worktree-versioning-contract 2026-09-16 20:20:01 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/fejkdata#17