Skip to content

wistefan/get-releases-by-semver

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get releases by semver

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.

Inputs

repository

Required The repository to retrieve releases for.

include

Required Lowest field to be included. Possible values: ["MAJOR","MINOR","PATCH","ALL"]

versionField

Field to be used for extracting the version. Possible values: ["TITLE", "TAG-NAME"] Default: TITLE

minMajor

The minimum major version to be included. Default: 0

minMinor

The minimum minor version to be included. Default: 0

minPatch

The minimum patch version to be included. Default: 0

excludePre

Should pre-release versions be excluded. Default: true

token

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.

Example usage

uses: wistefan/get-releases-by-semver@master
with:
    include: "MINOR"
    repository: wistefan/get-releases-by-semver
    minMinor: "2"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published