I hesitate to do this because I don’t like putting personal access tokens anywhere I’m not certain is absolutely private. I know I could create one and invalidate it after the GH submission, but I worry that I would forget to do so and might have a token floating around. I maintain a popular (10-million+ downloads/week) library on GitHub, and would not be happy to have any credentials leak.
It would be great if GitHub would allow tokens specific to one repo or one group, but last I checked this wasn’t possible.