Add GitHub AppID and key authentication to commenter bot #32805
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
sig/testing
Categorizes an issue or PR as relevant to SIG Testing.
What would you like to be added:
I'd like to extend the
commenter
robot flags, so it can be used with GitHub AppID credentials.(I understand that GitHub apps can authenticate only for a single installation ID, so the queries will be limited to single org, if such authentication option is used.)
Why is this needed:
The
commenter
robot accepts only GH token for authentication. This is problematic because it needs a real GH user which will incur additional cost for organizations. More importantly, I have tried creating such account and generating long-lived access token for it in "Developer options" but even with--ceiling=10
and the job run every hour, it got flagged by GitHub after the first run(s) which made its comments invisible to anyone else. My hope it using the GitHub App avoids these bans and is similar to native GitHub workflows that get the automatic token./assign
The text was updated successfully, but these errors were encountered: