avivsalman/Auto Release (by PSModule)
Automatically creates releases based on pull requests and labels.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| AutoCleanup | Control wether to automatically delete the prerelease tags after the stable release is created. | no | true |
| AutoPatching | Control wether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label. | no | true |
| ConfigurationFile | The path to the configuration file. Settings in the configuration file take precedence over the action inputs. | no | .github\auto-release.yml |
| CreateMajorTag | Control wether to create a major tag when a pull request is merged into the main branch. | no | true |
| CreateMinorTag | Control wether to create a minor tag when a pull request is merged into the main branch. | no | true |
| DatePrereleaseFormat | If specified, uses a date based prerelease scheme. The format should be a valid .NET format string like 'yyyyMMddHHmm'. | no | "" |
| IgnoreLabels | A comma separated list of labels that do not trigger a release. | no | NoRelease |
| IncrementalPrerelease | Control wether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch. | no | true |
| MajorLabels | A comma separated list of labels that trigger a major release. | no | major, breaking |
| MinorLabels | A comma separated list of labels that trigger a minor release. | no | minor, feature |
| PatchLabels | A comma separated list of labels that trigger a patch release. | no | patch, fix |
| VersionPrefix | The prefix to use for the version number. | no | v |
| WhatIf | If specified, the action will only log the changes it would make, but will not actually create or delete any releases or tags. | no | false |
Outputs
| name | description |
|---|---|
| result | result outputs of the script (JSON) |