crosswave-technology/Create Release
Create or update a GitHub release and upload build artifacts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| release_version | Release tag/version to create. | yes | — |
| github_token | GitHub token for API access (defaults to GITHUB_TOKEN). | no | — |
| artifacts_path | Directory containing build artifacts (default: artifacts/assets). | no | artifacts/assets |
| artifacts_name | Artifact name to download (default: Build Artifacts). | no | Build Artifacts |
| download_artifacts | Download artifacts before creating the release (default: true). | no | true |
| prerelease | Set prerelease flag (true/false/auto). Default: auto. | no | auto |
| draft | Create the release as draft (true/false). | no | false |
Outputs
| name | description |
|---|---|
| release_version | Release version used for the tag. |
| release_url | URL of the created or updated release. |