With `node16` being EOL and `node20` being supported for GH actions, this should be updated. Also see: https://github.com/actions/runner/issues/2619