-
Notifications
You must be signed in to change notification settings - Fork 637
Open
Labels
Description
Hi team,
I’m looking for guidance on how Copilot CLI licensing applies in one of our automation scenarios. We have GitHub Copilot Enterprise licenses, and in our setup the Copilot CLI runs inside a GitHub Actions workflow. The CLI authenticates via an access token stored as a GitHub Actions secret, which is tied to a specific licensed user. However, the workflow itself can be triggered by API calls from an external system (e.g. Jira On-Prem) and may represent work on behalf of multiple end users.
- Is this setup compliant with the Copilot licensing terms, given that the workflow might effectively be used by multiple users who do not each have their own Copilot license or we couldn't match them to the request?
- If this usage is not permissible, could you recommend an alternative pattern for cases where automation is triggered by external systems and mapping end users to individual licenses or tokens is not feasible?
Thanks in advance for your guidance!