* Publish to npm from GitHub actions
* Remove publish-ci from Makefile
This was meant to be used _now_, but I didn't end up using it
* Test
* Revert "Test"
This reverts commit 04095c17db8352710c12849a5b1fa53e853bd6f5.
* chore: draft update parser tests workflow
* Build babel parser
* chore: use Babel bot as git user name
* use babel-bot token
* refactor: use actions/github-script
* rename
* 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
* chore: remove Circle CI test config
* chore: add GitHub Actions: Report Coverage
* chore: polish the step names
* chore: remove Circle CI test job definition
* chore: remove cache actions as it seems that they are hanging forever