[config]
default_to_workspace = false
[tasks.clean]
command = "cargo"
args = ["clean", "-p", "${PROPLE_CRATE_NAME}"]
[tasks.format]
command = "cargo"
args = ["fmt", "-p", "${PROPLE_CRATE_NAME}"]
[tasks.test]
command = "cargo"
args = ["test", "-p", "${PROPLE_CRATE_NAME}", "--", "--show-output"]
[tasks.pre-build]
dependencies = ["format", "clean", "test"]
[tasks.build-release]
command = "cargo"
args = ["build", "-p", "${PROPLE_CRATE_NAME}", "--release"]
dependencies = ["pre-build"]
[tasks.publish-dry]
command = "cargo"
args = ["publish", "-p", "${PROPLE_CRATE_NAME}", "--dry-run", "--allow-dirty"]
[tasks.publish]
command = "cargo"
args = ["publish", "-p", "${PROPLE_CRATE_NAME}", "--no-verify", "--allow-dirty"]
[tasks.publish-flow]
dependencies = ["pre-build", "publish-dry", "publish"]