Closed mozfreddyb closed 3 years ago
@mozfreddyb I can't speak to the equivalence of this setup to the prior CI (although it does appear that you're adding a lot more coverage with GitHub actions). You might find someone more experienced by asking in our matrix github-admin
channel.
I can say that all the 3rd party actions used are already approved for use in the 'mozilla' org, so have fun!
I'll admit that I stole the config from https://github.com/prettier/eslint-plugin-prettier/blob/master/.github/workflows/ci.yml, but they seem to have similar aims and I believe it's a good idea to expand test coverage to various versions that we currently support. :)
Uhm, this project has clearly too restrictive check-in policies and not enough contributors. I'll consider changing either of these, but not in here. Maybe @Standard8 you can help out again? :)
There are lots of contributors to this repo, but I'm not sure who would be experienced with reviewing a move to GitHub Actions. Would you be experienced in this - or know someone who might be, @hwine?