-
Notifications
You must be signed in to change notification settings - Fork 164
Open
Labels
Description
As part of credential-less publishing we could consider disabling manual publishing.
Essentially having a checkbox that disallows publishing from the commandline authenticated using a Google user account.
Thus, allowing package admins to force publishing to go through github actions or GCP service accounts.
This could just be a bit in the section for automated publishing configuration.
We could also consider coming up with a migration plan to stop storing a refresh token on the developers machine. But if we just allow package authors to disable publishing using the refresh_token flow, then that might not be necessary.
@isoos, @sigurdm, @szakarias, thoughts?
isoos, sigurdm, JaffaKetchup and simolus3