Commit graph

6 commits

Author SHA1 Message Date
Jordan Eldredge
0d3990fffa Try to fix CI
Fix up tests

WIP
2020-05-24 21:12:43 -07:00
Jordan Eldredge
69c9d2c5c7 Update Netlify to work in split packages 2020-05-24 20:42:04 -07:00
Jordan Eldredge
2591227c0e Setup CI for newly split packages 2020-05-24 20:42:04 -07:00
Jordan Eldredge
975d712662
Start adopting Yarn workspaces (#985)
* Start adopting Yarn workspaces

My plan is to move the existing package into a workspace and then split
out the things that really ought to be their own packages. For example,
the demo site and the experiments really ought to be separate.

Fix lint command

* Use workspaces in CI

* Fix deploy for monorepo
2020-05-17 22:12:17 -07:00
Jordan Eldredge
296ffdd7da
Get Screenshot tests working in CI (#967)
* Use GitHub Actions only

This retires Travis, and starts upload screenshot diffs when integration
tests fail.

* Use screenshots that match CI font rendering

* Run tests on Node 12
2020-02-19 20:14:16 -08:00
Jordan Eldredge
0b299ec843 Try out Actions (#892)
* Update nodejs.yml

* Try using Yarn

* push is more generic than pull_request

We don't need both
2019-11-30 13:42:53 -08:00