avivsalman/Auto Release (by PSModule)

Automatically creates releases based on pull requests and labels.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
AutoCleanupControl wether to automatically delete the prerelease tags after the stable release is created.notrue
AutoPatchingControl wether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label.notrue
ConfigurationFileThe path to the configuration file. Settings in the configuration file take precedence over the action inputs.no.github\auto-release.yml
CreateMajorTagControl wether to create a major tag when a pull request is merged into the main branch.notrue
CreateMinorTagControl wether to create a minor tag when a pull request is merged into the main branch.notrue
DatePrereleaseFormatIf specified, uses a date based prerelease scheme. The format should be a valid .NET format string like 'yyyyMMddHHmm'.no""
IgnoreLabelsA comma separated list of labels that do not trigger a release.noNoRelease
IncrementalPrereleaseControl wether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch.notrue
MajorLabelsA comma separated list of labels that trigger a major release.nomajor, breaking
MinorLabelsA comma separated list of labels that trigger a minor release.nominor, feature
PatchLabelsA comma separated list of labels that trigger a patch release.nopatch, fix
VersionPrefixThe prefix to use for the version number.nov
WhatIfIf specified, the action will only log the changes it would make, but will not actually create or delete any releases or tags.nofalse
namedescription
resultresult outputs of the script (JSON)