atom / language-javascript

JavaScript language package for Atom
Other
194 stars 237 forks source link

GitHub Actions #684

Closed aminya closed 3 years ago

aminya commented 3 years ago

Description of the change

Use GitHub Actions instead of Travis and Appveyor.

Benefits

Verification

The CI passes: https://github.com/aminya/language-javascript/actions/runs/359738214

Drawbacks

none

Release Notes

N/A

icecream17 commented 3 years ago

(Probably a silly question) Is AppVeyor removed because it's redundant?

aminya commented 3 years ago

Appveyor was being used for testing the code on Windows. But now GitHub Actions has Windows support, we don't need Appveyor anymore.

P.S: Because I don't have access to this organization, I cannot set the "ignore build if no appveyor.yml" option, which disables Appveyor when appveyor.yml is deleted. So I have to use a dummy appveyor.yml to achieve the same thing.