franela / goblin

Minimal and Beautiful Go testing framework
MIT License
884 stars 79 forks source link

Replace travis with github actions and migrate to Go modules #81

Closed matipan closed 4 years ago

matipan commented 4 years ago

After being acquired travis CI is fading away and soon all free pipelines will no longer be supported. Github actions is a good enough (and easy enough) alternative to it.

From go version 1.11 Go natively supports modules for dependency management.

I created a local project and imported goblin as a module using github.com/matipan/golbin to validate it works. After that I renamed the module to franela/goblin. Once its merged we can create tags to point at specific versions