This updates the dependency on checkout v2 to checkout v3 for the migration https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
No user-visible changes but bumping the version anyway to prevent breakage due to the requirement of Node v16.