dsswift/release-damnit
Drop-in replacement for Release Please with correct merge commit traversal
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token for creating releases | no | ${{ github.token }} |
| dry-run | Only show what would change, do not make changes | no | false |
| create-releases | Create GitHub releases | no | true |
| repo-url | GitHub repository URL (auto-detected if not provided) | no | "" |
| verbose | Show detailed analysis output (unmatched directories, commit details) | no | false |
Outputs
| name | description |
|---|---|
| releases_created | Whether any releases were created (true/false) |
| release_report | Comprehensive JSON release report with components array, release details, and summary |
| analysis_input | JSON of input data used for release decisions (commits, files, config) |