-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce GitHub App authentication for GitHub Scaler #4708
Conversation
Signed-off-by: Eldarrin <[email protected]>
Signed-off-by: Andy Ward <[email protected]>
Thank you for your contribution! 🙏 We will review your PR as soon as possible. While you are waiting, make sure to:
Learn more about: |
Signed-off-by: Eldarrin <[email protected]>
Signed-off-by: Andy Ward <[email protected]>
Signed-off-by: Andy Ward <[email protected]>
Signed-off-by: Andy Ward <[email protected]>
Signed-off-by: Andy Ward <[email protected]>
/run-e2e github |
/run-e2e github |
/run-e2e github |
I noticed you ran the e2e 3 times, anything I should put in the docs as a note? |
No, it was written indeed, the 1s try I used client secret instead of private key, the second one I used the private key in plain text, and the last one I read the documentation you did, and I saw that I should have set the private key in base64... The problem has been in the keyboard-chair interface xD |
don't merge it yet, just thought of something I need to check |
sure!, remove the WIP from the title once you think is ready |
Its okay, it only relates to test not the scaler. On the e2e we provide pat in clear and use the e2e to b64 it. for the secret it needs to be b64. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, only one small nit inline
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking great! Thanks for the contribution.
Signed-off-by: Eldarrin <[email protected]>
/run-e2e github |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Eldarrin could you please fix the conflict? 🙇♂️
Signed-off-by: Eldarrin <[email protected]>
No idea why that is failing, doesn't look like my code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Will you be cutting a new release soon? |
Signed-off-by: Eldarrin <[email protected]> Signed-off-by: Andy Ward <[email protected]> Signed-off-by: Eldarrin <[email protected]> Co-authored-by: Andy Ward <[email protected]>
Implemented Authentication with GitHub App rather than PAT token
Checklist
Fixes #4651
Relates to kedacore/keda-docs#1159
Relates to kedacore/test-tools#127