Backported from the 2.6 branch. Also, update composer & node deps.
* GH Actions: use cache * GH Actions: use `.nvmrc`