This action retrieves a list of release-versions from the requested repository. Only valid semver versions will be included. Depending on the requested version depth, only the latest version will be included. E.g. if "MINOR" is configured, for versions ['0.1.0','0.2.0','0.2.1']
only ['0.1.0','0.2.1']
will be included.
Required The repository to retrieve releases for.
Required Lowest field to be included. Possible values: ["MAJOR","MINOR","PATCH","ALL"]
Field to be used for extracting the version. Possible values: ["TITLE", "TAG-NAME"] Default: TITLE
The minimum major version to be included. Default: 0
The minimum minor version to be included. Default: 0
The minimum patch version to be included. Default: 0
Should pre-release versions be excluded. Default: true
Should some major versions be excluded. Example 5 9
Access token to be used when requesting the github-api. Its recommended to use, since the ratelimit for unauthenticated requests is 60/h while authenticated is 1000/h.
uses: wistefan/get-releases-by-semver@master
with:
include: "MINOR"
repository: wistefan/get-releases-by-semver
minMinor: "2"