curlpipe / ox

The simple but flexible text editor
GNU General Public License v2.0
3.36k stars 110 forks source link

Add CI #144

Closed HKalbasi closed 2 months ago

HKalbasi commented 2 months ago

This PR adds CI which checks tests, format and compiler errors and warnings. I ignored the failing test for now since you said you want to rewrite them. I also commit the Cargo.lock file, it would guarantee that ox build successfully if someone clone it (without Cargo.lock dependencies can accidentally create problems).

curlpipe commented 2 months ago

Great, so I've rewritten the tests (and removed the unnecessarily huge test files)

curlpipe commented 2 months ago

(Let me know if you are happy to merge)

HKalbasi commented 2 months ago

I'm happy to merge

curlpipe commented 2 months ago

Let's do it!

curlpipe commented 2 months ago

By the way @HKalbasi, would you be up for me adding your name to the README? (under the Acknowledgements section)

HKalbasi commented 2 months ago

It would be nice, thanks