I tried using the automatically release workflow but I got an error because it doesn't support 2FA yet. Releases have been done manually, so this workflow is no longer necessary:
https://github.com/faker-ruby/faker/blob/main/.github/workflows/push_gem.yml