chrisgavin/PagerDuty On-Call Issue Action
Create an issue automatically whenever a new person goes on-call in PagerDuty.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | A GitHub access token used for creating the issue. | yes | ${{ github.token }} |
| github_repository | The name of the repository to create the issue on. | yes | ${{ github.repository }} |
| pagerduty_icalendar_url | The URL of the schedule calendar. | yes | — |
| issue_template | The path to the issue template to use for the issue. | yes | ./.github/ISSUE_TEMPLATE/on-call.md |
| minimum_shift_length | How long should a shift need to be before creating an issue (you may not want to create an issue if someone is covering a shift for a few hours), expressed as an ISO 8601 duration. e.g. PT24H would be 24 hours. | yes | PT0H |
| create_issue_in_advance | How soon before a shift should an issue be created, expressed as an ISO 8601 duration. e.g. PT24H would be 24 hours. | yes | PT24H |
| create_on_business_day | Create issues on business days (e.g. if an issue would be created on a Saturday, create it on Friday instead). | yes | false |
Outputs
no outputs