jameswlane/Turbo GoReleaser
Multi-component release automation for TurboRepo with GoReleaser Pro
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for API operations | yes | — |
| goreleaser-key | GoReleaser Pro license key | no | — |
| goreleaser-version | GoReleaser version to use | no | ~> v2 |
| turbo-token | Turbo remote cache token | no | — |
| turbo-team | Turbo team identifier | no | — |
| release-type | Components to release: all, apps, packages | no | all |
| tag-format | Tag format: npm (@scope/name@v1.0.0), slash (name/v1.0.0), or standard (v1.0.0) | no | slash |
| dry-run | Run without creating actual releases | no | false |
| conventional-commits | Use conventional commits for versioning | no | true |
| working-directory | Working directory for the action | no | . |
Outputs
| name | description |
|---|---|
| released-packages | JSON array of released packages with their versions |
| release-notes | Aggregated release notes for all packages |
| tags-created | List of Git tags created during the release |
| goreleaser-artifacts | JSON metadata of GoReleaser build artifacts |