Ensure renovate runs properly on each PR. Also turn on best-practices.
Branch creation schedule and automerge schedule should not overlap, or we'll get PRs that don't contain updates, which stop renovate from creating further PRs.
Otherwise renovate might miss the automerge window QAQ
This will ensure our dependencies are kept up to date c: