deploywhisper/DeployWhisper Analyze Action
Submit changed infrastructure artifacts from a GitHub pull request to DeployWhisper.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-url | DeployWhisper base URL or explicit /api/v1/analyses endpoint. | yes | — |
| api-token | Optional bearer token for the DeployWhisper API. | no | "" |
| project-key | Project key for DeployWhisper project-scoped analysis. Leave blank only when the API endpoint derives project scope. | no | "" |
| project-id | Numeric project id for DeployWhisper project-scoped analysis. Alternative to project-key. | no | "" |
| workspace-key | Optional workspace or environment key within the selected project. | no | "" |
| workspace-id | Optional numeric workspace or environment id within the selected project. | no | "" |
| allow-derived-project-scope | Set true only when the DeployWhisper API endpoint derives project scope without a project-key or project-id input. | no | true |
| changed-files | Optional comma or newline separated file list. Defaults to PR diff discovery. | no | "" |
| working-directory | Repository path containing the checked-out pull request. | no | . |
Outputs
| name | description |
|---|---|
| created | Whether a DeployWhisper report was created. |
| changed-file-count | Number of changed files detected for this run. |
| submitted-artifact-count | Number of supported artifacts uploaded to DeployWhisper. |
| accepted-artifact-count | Number of artifacts accepted by the DeployWhisper API. |
| report-id | Persisted DeployWhisper report identifier. |
| report-link | Report link. Publicly shareable only when APP_BASE_URL or PUBLIC_APP_URL is configured; otherwise it may be local/private. |
| severity | Shared risk severity for the generated report. |
| recommendation | Shared deployment recommendation for the generated report. |
| share-summary-json | Machine-friendly share summary payload. |
| share-summary-markdown | Markdown advisory summary returned by DeployWhisper. |
| comment-id | Pull request comment identifier when the action posts or updates a comment. |
| comment-url | Pull request comment URL when the action posts or updates a comment. |
| comment-updated | Whether the action updated an existing PR comment instead of creating a new one. |
| skipped-files | JSON array of changed files skipped before upload. |