* chore: use pnp when building babel artifacts
* chore: refine ci config
* fix: match any n_m as unambiguous
The pnp module path starts from global cache path, which does not
match **/n_m
* fix: remove dedupe option and abort rollup on unexpected warning messages
* chore: suppress Circular_Dependency warning
* fix build error
* replace make bootstrap-only by yarn install
* 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