Skip to content

Gate CI on apidiff reporting no incompatible change since v1.4.0. - #24

Merged
avgvi merged 1 commit into
masterfrom
ci/apidiff-gate
Oct 11, 2026
Merged

avgvi merged 1 commit into
masterfrom
ci/apidiff-gate

Conversation

@avgvi

@avgvi avgvi commented Oct 11, 2026

Copy link
Copy Markdown
Member

A new apidiff job checks out the v1.4.0 tag into a worktree, rewrites its module path to the fork's, writes its export data with apidiff -m -w, and compares HEAD with apidiff -m -incompatible: any output fails the job, and the compatible changes are printed for the record. Both steps run in the same job with the same toolchain, so no export file is committed; export data is bound to the Go version that wrote it. ci-ok now requires the job.

Verified locally against master: no incompatible change; compatible changes: (*Tx).NamedQueryContext: added.

@avgvi
avgvi merged commit 8661f62 into master Oct 11, 2026
7 checks passed
@avgvi
avgvi deleted the ci/apidiff-gate branch October 11, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant