-
Notifications
You must be signed in to change notification settings - Fork 76
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
[RFC-007] Implement GitHub app authentication for git repositories in IAC #780
Conversation
0ee43c8
to
67837db
Compare
@dipti-pai please rebase with main, it contains the latest auth and git packages with GitHub App support. |
67837db
to
1355dbb
Compare
@dipti-pai Please rebase once again 🙏 To easily resolve the conflict in I have tested this PR with a private GH repo and a GH app with write access to only this repo and it works 👌 |
1355dbb
to
4215403
Compare
@dipti-pai I'm so sorry I asked you to rebase the other day, we could have waited until source-controller was released 😅 source-controller 1.5.0 is now released and bumped in the dependencies already, so if you rebase one last time and remove the temporary dependency on your fork we can finally merge this PR 🙏 |
… IAC - Controller change to use the GitHub authentication information specified in Git Repository's `.spec.secretRef` to create the auth options to authenticate to git repositories when the `provider` field is set to `github`, - Tests for new `github` provider field in IAC - Updated docs to use GitHub Apps for authentication in image-automation-controller. Signed-off-by: Dipti Pai <[email protected]>
4215403
to
f03a53d
Compare
No worries at all. Rebased again. Thanks. |
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.
Thanks @dipti-pai ❤️
gitrepository.spec.secretRef
to create the auth options to authenticate to git repositories when thegitrepository.spec.provider
field is set togithub
,github
provider field in IAC