rustls / rustls-ffi

Use Rustls from any language
Other
123 stars 31 forks source link

ci: add Linux pkg-config/.so test coverage #412

Closed cpu closed 2 months ago

cpu commented 3 months ago

This is follow-up to https://github.com/rustls/rustls-ffi/pull/274 that adds test coverage for using rustls with pkg-config and dynamic linking. A new Makefile.pkg-config is added that can be used on UNIX machines with pkg-config. It is a slimmed down copy of Makefile that:

A new CI workflow (pkg-config.yaml) is added that only runs on ubuntu-latest (with both clang and gcc) that:

The existing cargo-c coverage is removed from the test.yaml workflow since it's now duplicative with this new workflow.