lfreleng-actions/📦 List GitHub Releases
Returns a list of releases for a GitHub repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 8, 2026
- License
- None
Pinned Snippet
uses: lfreleng-actions/github-list-releases-action@e6d7a8203cf2bbb94487a74c1dd43a2f756f98e3 # v0.4.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Target repository in owner/name form (defaults to current) | no | "" |
| tag | Check if this tag/version has been released | no | "" |
| summary_output | When true, writes summary output to the GitHub step summary | no | false |
| production_only | When true, exclude pre-release and draft releases | no | false |
| return_type | Output format for the releases list: text or json | no | text |
| json_fields | Fields returned when return_type is json (default tagName) | no | tagName |
| order | Sort order: asc or desc | no | desc |
| limit | Maximum number of releases to fetch (positive integer) | no | 1000 |
| token | GitHub token used to authenticate the GitHub CLI | no | "" |
Outputs
| name | description |
|---|---|
| releases | List of releases in the requested output format |
| released | Whether the provided tag/version has already been released |