diff options
Diffstat (limited to '')
-rw-r--r-- | .github/workflows/style.yml (renamed from .github/workflows/rust.yml) | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/.github/workflows/rust.yml b/.github/workflows/style.yml index 2d78480..1b71ad7 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/style.yml @@ -1,4 +1,4 @@ -name: Test suite +name: Style checks on: push: @@ -8,7 +8,7 @@ on: jobs: fmt: - name: Check formatting + name: Rustfmt runs-on: ubuntu-latest steps: - name: Checkout branch @@ -18,6 +18,7 @@ jobs: - name: Setup Rust toolchain uses: actions-rs/toolchain@v1 with: + profile: minimal components: rustfmt - name: Run rustfmt uses: actions-rs/cargo@v1 @@ -26,7 +27,7 @@ jobs: args: --all -- --check clippy: - name: Run clippy + name: Clippy runs-on: ubuntu-latest steps: - name: Checkout branch @@ -36,28 +37,10 @@ jobs: - name: Setup Rust toolchain uses: actions-rs/toolchain@v1 with: + profile: minimal components: clippy - name: Run clippy uses: actions-rs/cargo@v1 with: command: clippy args: -- -D warnings - - test: - name: Run test suite - runs-on: ubuntu-latest - steps: - - name: Checkout branch - uses: actions/checkout@master - with: - submodules: true - - name: Setup Rust toolchain - uses: actions-rs/toolchain@v1 - - name: Run tests and gather coverage data - uses: actions-rs/tarpaulin@v0.1 - with: - args: '--release --all --exclude-files abnf_to_pest/* --exclude-files dhall_proc_macros/*' - - name: Upload coverage data to codecov.io - uses: codecov/codecov-action@v1.0.2 - with: - token: ${{secrets.CODECOV_TOKEN}} |