File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -8,13 +8,14 @@ This Action able to get latest release version (tag) of the remote repository.
88Name | Description | Example
99--- | --- | ---
1010repository | The Github owner/repository | ` nodejs/node `
11- type | The release type (prerelease or stable) | ` stable `
12- token | Github auth token (default variable for each aciton session) | ` ${{ secrets.GITHUB_TOKEN }} `
11+ type | The release type (prerelease | stable | latest | nodraft ) | ` stable `
12+ token | Github auth token (default variable for each action session) | ` ${{ secrets.GITHUB_TOKEN }} `
1313
1414#### Possible values for ` type ` input
1515* * stable* - Get the stable ` latest ` release
1616* * prerelease* - Get the latest ` prerelease `
1717* * latest* - Get the * really* latest release with no matter is it stable or prerelease
18+ * * nodraft* - Get the * really* latest release excluding drafts
1819
1920### Outputs
2021Action outputs variable ` release ` with tag name of release.
Original file line number Diff line number Diff line change 2121 elif wanted_release == 'latest' :
2222 print ('::set-output name=release::{}' .format (release .tag_name ))
2323 break
24+ elif wanted_release == 'nodraft' :
25+ if release .draft == 0 :
26+ print ('::set-output name=release::{}' .format (release .tag_name ))
27+ break
2428 else :
2529 print ('Cant get release' )
You can’t perform that action at this time.
0 commit comments