xhaiker/Tag And Release Rust binary
Automate building and publishing rust artifacts, support github action release or tag
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| release | release name (default from release action or tag action) | no | — |
| rust_target | rust target | yes | — |
| src_dir | Path to directory containing Cargo.toml (defaults to project root) | no | "" |
| pre_build | Relative path of script to run before building | no | "" |
| post_build | Relative path of script to run after building | no | "" |
| name | the project name | no | "" |
| archive_name | The build artifact name (default <name>-<archive_suffix>) | no | — |
| extra_files | List of extra files to include in build | no | — |
| archive_suffix | This name is the suffix of the build artifact. (default to rust_target) | no | "" |
| archive_types | List of archive types to publish the binaries with, default "zip", supports zip and all tar formats | no | zip |
| build_options | rust build opation | no | "" |
| minify | minify file | no | false |
Outputs
no outputs