When running this GitHub Action script, it took me more than 15 minutes to execute. See below image.
This is because I have access to hundreds of repositories, and action tries to grab all repositories I have access to, not necessarily one authenticated through GitHub PAT token.
Problem Statement
When running this GitHub Action script, it took me more than 15 minutes to execute. See below image.
This is because I have access to hundreds of repositories, and action tries to grab all repositories I have access to, not necessarily one authenticated through GitHub PAT token.
https://github.com/google/secrets-sync-action/blob/master/src/github.ts#L82
And there is no log or status that gets printed out when this execution is happening.
Proposed Solution
Give an option to filter out repositories to grab from where default option should be set to only authenticated one through SSO.