flxbl-io/Analyze Issue for IssueOps
Parses GitHub issues for IssueOps - extracts operation type, parameters, and labels
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gh-token | GitHub token for authentication to fetch issue details | yes | — |
| issue-number | Issue number to analyze | yes | — |
| repository | Repository in owner/repo format | no | ${{ github.repository }} |
| include-issues | Comma-separated list of issue IDs to include for processing (if set, only these IDs are processed) | no | "" |
| exclude-issues | Comma-separated list of issue IDs to exclude from processing | no | "" |
Outputs
| name | description |
|---|---|
| is-sfops-issue | Boolean (true/false) indicating if this is a valid sfops issue |
| payload | JSON payload of the analyzed issue with all extracted parameters |
| issue-number | The issue number that was analyzed |
| issue-creator | GitHub username of the issue creator |
| issue-id | The operation ID extracted from the issue (from payload.id) |
| envs | JSON array of environments from the issue payload |
| operation-type | The type of operation being requested (extracted from labels or payload) |
| labels | JSON array of label names attached to the issue |