go-text / typesetting

High quality text shaping in pure Go.
Other
101 stars 11 forks source link

ci: add basic compilation and test running to CI #5

Closed whereswaldon closed 2 years ago

whereswaldon commented 2 years ago

I figured it would be nice to have a little CI. This is just a really basic config. I based it off of this, but I removed platforms and go versions that are probably overkill as testing targets. Right now, the fact that it's a matrix build does us no good, but leaving that structure would make it easy to insert new testing go versions and OSes if we wanted to. I don't mind pulling it out though.

whereswaldon commented 2 years ago

All of the above are good, but I just wanted something quick, simple, and uncontentious first. Especially with linters, there's lots of room to disagree about what's worth enforcing.