c12i / mpesa-rust

A MPESA API sdk in Rust
https://c12i.github.io/mpesa-rust/mpesa/index.html
MIT License
43 stars 14 forks source link

Add cargo-hack to the github ci action #111

Open itsyaasir opened 1 month ago

itsyaasir commented 1 month ago

Add https://crates.io/crates/cargo-hack to the CI action to test the crate with different features and if they compile correctly

cpwallah commented 1 month ago

okay can you assign this to me @itsyaasir

itsyaasir commented 1 month ago

You can do it

cpwallah commented 1 month ago

high @itsyaasir can you give me link from where i can download openssl of 0.10 version because i am not able to find it

itsyaasir commented 1 month ago

Hello, the openssl is being pulled directly from the crates.io, are you getting errors with this ?

c12i commented 1 month ago

I think it should be getting pulled, if the features using the dependency are enabled

cpwallah commented 1 month ago

Hello, the openssl is being pulled directly from the crates.io, are you getting errors with this ?

yes i am getting error when i am doing cargo build saying that i have no environment of openssl so try to set up the environment but i could not able to find 0.10 version of openssl @itsyaasir