This is going to be a quick post from a lesson I learned recently: github gives bad advice (sort of1) on how to work with it’s API via Go. Certain of the calls require an additional bit of encryption in order to send some of the data. Specifically, if you are updating an action secret for a repository, you need to encrypt the secret. This is technically redundant since the entire API is transmitted with TLS in place.
Posts with the tag github: