Feature Description
Investigate why severity-to-priority mapping works for AbsaOSS-to-AbsaOSS repositories but fails for enterprise repositories, and provide a fix or a documented workaround.
Problem / Opportunity
The GraphQL call used for severity-to-priority mapping fails on enterprise repositories with:
WARNING - GraphQL call failed: gh: Resource protected by organization SAML enforcement. You must grant your Personal Access token access to this organization.
This blocks adoption of the workflow for enterprise-protected repositories.
Acceptance Criteria
- Root cause of the SAML enforcement failure is identified and documented.
- Either a fix is implemented that supports enterprise repositories, OR
- An alternative solution is provided: a standalone mapping script where users supply their own SAML-authorized token and target API endpoint.
- The workaround/solution is documented in the repository.
Proposed Solution
Investigate whether the GraphQL query can be adapted to pass a user-supplied token scoped to the enterprise org.
As an alternative, provide a standalone Python/shell script that accepts --token and --api-url parameters for mapping severity to priority without relying on the shared workflow token.
Dependencies / Related
No response
Additional Context
No response
Feature Description
Investigate why severity-to-priority mapping works for AbsaOSS-to-AbsaOSS repositories but fails for enterprise repositories, and provide a fix or a documented workaround.
Problem / Opportunity
The GraphQL call used for severity-to-priority mapping fails on enterprise repositories with:
This blocks adoption of the workflow for enterprise-protected repositories.
Acceptance Criteria
Proposed Solution
Investigate whether the GraphQL query can be adapted to pass a user-supplied token scoped to the enterprise org.
As an alternative, provide a standalone Python/shell script that accepts
--tokenand--api-urlparameters for mapping severity to priority without relying on the shared workflow token.Dependencies / Related
No response
Additional Context
No response