peter-murray/Issue Body Parser
Parses the body of an issue to extract instructions/data
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | The GitHub token that can be used to obtain the Issue via API lookup | yes | ${{ github.token }} |
| issue_id | The id of the issue to use to extract a payload from the body | yes | — |
| payload | The type of payload, JSON or YAML that we need to parse from the Issue body | yes | json |
| payload_marker | An additional marker that is used to identify the desired payload from the Issue body. This can be used to separate multiple blocks that could be provided in the Issue. | yes | "" |
| fail_on_missing | If true, the action will fail if the payload is not found in the Issue body | no | true |
Outputs
| name | description |
|---|---|
| payload | The extracted payload data from the issue body for the issue id that was provided |