villads-valur/Forecast Pull Request Action
Automatically updates pull request titles and descriptions with Forecast project ticket information and links
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | The GitHub token used to create an authenticated client | no | ${{ github.token }} |
| forecast-project-id | Id for the Forecast project (P will be auto-prefixed if not provided) | yes | — |
| forecast-base-url | Base URL for Forecast links | no | https://app.forecast.it/project |
| forecast-link-placeholder | Placeholder string in PR description where Forecast link should be inserted (e.g., "{{FORECAST_LINK}}") | no | — |
| ticket-regex | Regex to match Forecast ticket in branch name (default matches T123 or P123) | no | ^[TP]\d+ |
| ticket-regex-flags | Flags to add to ticket-regex | no | i |
| ticket-prefix-format | Format for the ticket prefix in PR title (use <Number> as placeholder for ticket number) | no | <Number> - |
| exception-regex | Regex to allow exceptions where ticket-regex wouldn't match | no | ^dependabot\/ |
| exception-regex-flags | Flags to add to exception-regex | no | — |
| clean-title-regex | Regex used to delete text from PR title | no | — |
| clean-title-regex-flags | Flags to add to clean-title-regex | no | — |
Outputs
no outputs