lfreleng-actions/Upload Assets to GitHub Release
Uploads build artifacts and other workflow assets to a GitHub release. Supports glob patterns and can target releases by tag or name.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 8, 2026
- License
- None
Pinned Snippet
uses: lfreleng-actions/release-assets-action@22a6302f3d1775e4a192c45235cc7833a2781b12 # v0.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| asset_paths | JSON array of asset paths to upload. Supports glob patterns. Example: '["dist/*.tar.gz", "build/*.zip"]' | yes | — |
| release_tag | Attach assets to the release with this tag. Defaults to the tag from the GitHub execution environment. | no | "" |
| release_name | Attach assets to the release with this name. If both tag and name are specified, they must match. | no | "" |
| deny_overwrite | By default, prevents overwriting existing assets with the same name. Set to false to allow replacing existing assets. | no | true |
Outputs
| name | description |
|---|---|
| download_urls | JSON array of download URLs for the uploaded assets |