Skip to content

ci: detect drift between committed and generated FFI bindings#66

Open
pfeifferj wants to merge 1 commit intoarchlinux:masterfrom
pfeifferj:ci/check-bindings-drift
Open

ci: detect drift between committed and generated FFI bindings#66
pfeifferj wants to merge 1 commit intoarchlinux:masterfrom
pfeifferj:ci/check-bindings-drift

Conversation

@pfeifferj
Copy link
Copy Markdown
Contributor

@pfeifferj pfeifferj commented Mar 29, 2026

The pre-generated ffi.rs and ffi_git.rs files can silently diverge from what bindgen produces if someone updates libalpm headers without regenerating. Add a diff check after the test step in both CI jobs to catch this.

Related: #67

The pre-generated ffi.rs and ffi_git.rs files can silently diverge from
what bindgen produces if someone updates libalpm headers without
regenerating. Add a diff check after the test step in both CI jobs to
catch this.
@pfeifferj pfeifferj force-pushed the ci/check-bindings-drift branch from eb1b649 to 0298ac2 Compare March 29, 2026 12:14
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