Skip to content
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. #818

Merged
merged 1 commit into from
Dec 5, 2024

Commits on Dec 4, 2024

  1. [RFC-007] Implement GitHub app authentication for git repositories.

    - Add github app based authentication method to fetch installation token in auth package.
    - Add unit tests to test the github app authentication
    - Add github provider options in git package.
    - Use the github provider to clone from go-git package.
    - Add unit tests to fetch git credentials and cloning the repository using github app authentication.
    - Add e2e tests to test pull/push to git repositories using github app authentication.
    - Update the github workflow to run e2etests from CI.
    
    Signed-off-by: Dipti Pai <[email protected]>
    dipti-pai committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    0431fec View commit details
    Browse the repository at this point in the history