| build-image |
git.dzuchun.ing/actions/anode-builder:latest |
image the build process will undergo on. you may want to override it with your own image, if you use static libraries not installed on the default image |
| src-repository |
- |
git repository to clone action's Rust source from |
| src-ref |
(whatever the default branch is) |
ref of the source repository to use |
| src-actor |
actions |
actor for cloning the action source |
| src-token |
- |
a git token to used to perform a git clone of the action source. not required; action may fail of the git server refuses the operation |
| dst-repository |
- |
git repository to push the compiled action to |
| dst-ref |
(whatever the default branch is) |
ref of the repository to push the compiled action to. |
| dst-actor |
actions |
actor pushing the compiled action |
| dst-name |
actions |
name of the person doing the git commit |
| dst-email |
- |
email of the agent doing the commit; this input i required |
| dst-token |
- |
a git token to used to perform the git push of the compiled action to the destination repository. not required. git server is very likely to refuse the push if you leave this blank |
| opt-release |
false |
use release profile |
| opt-build-std |
false |
use nightly toolchain with build-std feature |
| opt-upx |
false |
use UPX to compress the binary even further. please note that this subjects you to UPX's terms of use. |
| git-fpush |
false |
amend the git commit and forge-push to the destination repository. this is usually a horribl practice, however in this specific case -- git repo acts more like a blob file storage then a VCS. if you want to keep the full change history, keep this option disabled |