coverage: 91.479% (-1.2%) from 92.647%
when pulling ee6efa4b6bbc43b5cf2251a8f5b14c77aaafe3a1 on maxbaldanza:use-v4-github-actions
into 911e2a8a7e360d44762110995c9f03673a67a18d on ackintosh:master.
I don't think the CI failures are due to my changes as the checkout step seems to work ok but let me know if there's something I need to take a look at
Node12 and Node16 are now depreacted so updating to V4 github actions as that uses Node20
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20