Go to file
2019-04-13 23:28:33 +02:00
.github [doc][test] add 'args' to usage and add integration test 2019-01-26 00:49:58 +01:00
integration-test [doc][test] add 'args' to usage and add integration test 2019-01-26 00:49:58 +01:00
.gitignore [doc][test] add 'args' to usage and add integration test 2019-01-26 00:49:58 +01:00
Dockerfile [bump] to rust 1.34.0 2019-04-13 23:28:33 +02:00
entrypoint.sh [bootstrap] github action 2019-01-26 00:21:00 +01:00
LICENSE [bootstrap] github action 2019-01-26 00:21:00 +01:00
README.md [bump] to rust 1.34.0 2019-04-13 23:28:33 +02:00

Rust Github Action

'Silverbullet' for a quickstart Rust CI based upon Github Actions

What's inside the "box":

  • Rust 1.34.0
  • Rustfmt
  • Clippy
  • Cargo Release

Usage

workflow "Quickstart" {
  on = "push"
  resolves = ["Quickstart"]
}

action "Quickstart" {
  uses = "icepuma/rust-action@master"
  args = "cargo fmt -- --check && cargo clippy -- -Dwarnings && cargo test"
}