no panic in parse_signature #146
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
defaults: | |
run: | |
shell: bash | |
jobs: | |
test: | |
name: test | |
runs-on: ubuntu-20.04 | |
steps: | |
- name: Clone repository | |
uses: actions/checkout@v2 | |
- name: Install nightly | |
uses: actions-rs/toolchain@v1 | |
with: | |
override: true | |
components: rust-src, rustfmt, clippy, rustc-dev, llvm-tools-preview | |
- name: Check formatting | |
run: cargo fmt --check | |
- name: Apply lints | |
run: cargo clippy -- -D warnings | |
- name: Build | |
run: cargo build --release | |
- name: Build deps | |
run: cargo build --manifest-path deps_crate/Cargo.toml | |
- name: Run Cargo tests | |
run: cargo test --release |