Tweaks to GitHub actions (#390)
Tweaks to GitHub actions (#390)

* Uses different redis action

* Adds sparse checkout

* Further tweak

* Further tweak to checkout

* Further tweak to checkout

* Foo

* New npm ci strategy

* Fix git config

* Test for cache

* Revert changes to npm
davidmerfield/Blot,davidmerfield/Blot,davidmerfield/Blot,davidmerfield/Blot