upload-rust-binary-action
upload-rust-binary-action copied to clipboard
GitHub Action for building and uploading Rust binary to GitHub Releases.
I had almost 50+ assets in a dir and in sub recursive dir.
For `include` and `asset` options.
Follow-up of #17 (#2, #12), #18 (#3), #23 (#22)
this is useful for example for with use with a packer, such as UPX
Originally proposed by @matiaskorhonen in https://github.com/taiki-e/upload-rust-binary-action/issues/6#issuecomment-2325914626.
I noticed that if I turn off archiving, the script crashes after compilation. I'd like to be able to upload the binaries directly, without them being archived. ```yml - uses:...
The `action` usually takes about more than 30mins for large project in every ci run. Do we have `cache` options to build from last `action`? The example actions is here,...
- https://github.com/rust-lang/rfcs/pull/3553 - https://github.com/rust-lang/cargo/pull/13709
The musl build target is slow, how to build libc but with static build in this action, see https://stackoverflow.com/questions/58526782/how-can-i-create-a-static-executable-with-rustc-using-glibc-instead-of-musl
Add `upx` option to compress binaries with UPX on Windows and Linux (see https://upx.github.io). Contributes to #6