github organisation

Piece or Feature Name

GitHub Organization Repository Access

I’d like to request the ability to connect Activepieces to private repositories within a GitHub organization. Currently, it seems access is limited to personal repositories. This feature would be invaluable for automating workflows that interact with code, configuration, or other files stored within an organization’s GitHub repositories.

Use Case:

Our organization uses GitHub to manage infrastructure as code. We’d like to use Activepieces to automate tasks like:

  • Triggering deployments based on changes to specific branches.
  • Automating issue creation and updates based on events in other systems.
  • Generating reports based on data stored in GitHub repositories.
  • Synchronizing configuration files between GitHub and other platforms.

Details:

Ideally, the integration would allow Activepieces to authenticate with GitHub using an organization-level token or through an OAuth flow, granting access to the necessary repositories based on permissions. This would allow for secure and granular control over which repositories Activepieces can access. It would also avoid the need to manage individual user tokens, which can be cumbersome in an organizational setting. The ability to select specific repositories within the organization would also be beneficial.

This feature would significantly enhance the value of Activepieces for organizations that rely on GitHub for software development and infrastructure management.