Commit graph

12 commits

Author SHA1 Message Date
Jordan Eldredge
39da79ddf2 Enforce Prettier at the root 2022-03-06 23:08:43 -08:00
Jordan Eldredge
1880070205 Unify tests into the top level workspace 2022-03-06 22:41:18 -08:00
Jordan Eldredge
747e05031b Start testing webamp 2022-03-06 21:32:45 -08:00
Jordan Eldredge
4edbbfc6c2 Try upgrading upload-artifact action 2021-08-16 22:48:35 -07:00
Jordan Eldredge
18ff64fa97 Try removing node v13 since postcss is incompatible 2021-07-31 13:53:18 -07:00
Jordan Eldredge
ec2d6a0b27 Don't test node 15 2021-04-05 08:27:44 -07:00
Jordan Eldredge
6cacea3b71 Stop testing node 10 since Discord can't install 2021-04-05 08:21:13 -07:00
Jordan Eldredge
4c73604684 Build before typechecking
Webamp won't typecheck unless the ani-cursor dist files have already been generated
2020-12-22 12:30:19 -08:00
Jordan Eldredge
5abadecc4f
Pull ani-cursor out into its own package (#1040)
* Pull ani-cursor out into its own package

* Fix yarn.lock?

* Ignore compiled tests

* Was yarn.lock messed up?

* Add ani-cursor to build
2020-12-09 22:47:50 -08: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