mattcg / language-tags

A Swiss Army knife for language tags.
63 stars 13 forks source link

switch to github actions; test on a matrix; run eslint in CI #17

Closed ljharb closed 1 year ago

ljharb commented 1 year ago

This PR:

Note that the actions may not run on this PR until they're in the master branch of this repo, but you can view the results here: https://github.com/ljharb/language-tags/actions (you'll note the tests fail solely because coveralls isn't enabled on my fork)

This is the first PR to address https://github.com/mattcg/language-tags/issues/15#issuecomment-1675591173; after this lands, I'll put up another that adds babel and restores older engines compatibility.

After this merges, you can add linting and tests as required status checks.

mattcg commented 1 year ago

Thank you for this!

ljharb commented 1 year ago

@mattcg whoops, turns out i should be using the coveralls github action instead of | coveralls; the next PR will fix that.

ljharb commented 1 year ago

18 fixes coverage; still working on the babel change.

ljharb commented 1 year ago

→ #19