* Migrate linting to GH actions
* Migrate windows tests
* Migrate parser tests
* Update .github/workflows/ci.yml
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
* Run parser tests in a single job
* Use a single yarn cache
* Remove unused commands from Makefile
* Update .github/workflows/ci.yml
Co-authored-by: Kristoffer K. <merceyz@users.noreply.github.com>
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
Co-authored-by: Kristoffer K. <merceyz@users.noreply.github.com>
* chore: add cache actions for yarn
* chore: validate yarn cache before CI jobs
* chore: remove restore-keys as cache-hit must be true
* chore: disable post install scripts in yarn-cache validate
* chore: use pnp linker in validate-yarn-cache step
* chore: add job names