hsivonen / encoding_rs

A Gecko-oriented implementation of the Encoding Standard in Rust
https://docs.rs/encoding_rs/
Other
384 stars 55 forks source link

Add minimal CI workflow using GitHub Actions #103

Closed rhysd closed 1 week ago

rhysd commented 6 months ago

Hi, thank you for maintaining this great crate.

This PR adds a minimal CI workflow which will help you notice build breaks easily. Since this crate is very popular (15720778 times downloaded recently), I think it is important to keep all tests pass successfully.

The README.md file contains a Travis CI badge so I guess this project used it. However Travis CI no longer works at this time.

This minimal GitHub Actions CI workflow does the following:

Here is an example of workflow run on my fork: https://github.com/rhysd/encoding_rs/actions/runs/8777306722

hsivonen commented 1 week ago

Thank you!