Skip to content

[Feat] - Replace git cmds using os.Exec with go-git or go-github #90

@abhijith-darshan

Description

@abhijith-darshan

Currently the git commands are being executed using go os.Exec

We can replace this with either go-git or go-github

  • This will improve performance in reconciliation loops (no local persistence of repositories that are cloned)
    • parallel reconciliation with MaxConcurrentReconciles
  • API based approach will improve security and reduce vulnerabilities that comes with OS / CLI commands

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions