prantlf/Unshelve Build Output
GitHub action for unshelving a build output from the cache shelved there by shelve-output-action before creating a release.
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 6, 2026
- Maintenance Recency
- Stalelast commit Aug 11, 2024
- License
- MIT
Pinned Snippet
uses: prantlf/unshelve-output-action@819b61841948cb800cbe30f94a26cd0c8b0d27aa # v7.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the archive without the platform and architecture and without the `.zip` extension. The project name from `v.mod` will be used by default. The name of the archive will be `{name}-{os}-{arch}.zip`, for example: `newchanges-linux-x64.zip`. | — | — |
| branches | Branches which this action should run for, which are used to publishing releases. Use spaces for separating the branch names. If you want to use multiple lines in YAML, introduce them with ">-". If you want to allow all branches, set the value to "*". | — | main master |
| enable | Can be set to `false` to prevent this action from downloading the archives. It's helpful in the pipeline, which will not continue releasing, but only building and testing, and that will be decided in the middle of a job execution. | — | true |
| include-linux | Include the archive for Linux ARM64, RISCV64 and X64. | — | true |
| include-linux-arm64 | Include the archive for Linux ARM64. | — | true |
| include-linux-riscv64 | Include the archive for Linux RISCV64. | — | true |
| include-linux-x64 | Include the archive for Linux X64. | — | true |
| include-macos | Include archives for macOS ARM64 and X64. | — | true |
| include-macos-arm64 | Include the archive for macOS ARM64. | — | true |
| include-macos-x64 | Include the archive for macOS X64. | — | true |
| include-windows | Include the archive for Windows. | — | true |
| discard-shelf | Can be set to `false` to prevent automatic discarding of the shelved files from the cache. | — | true |
Outputs
no outputs