Add GitHub Actions to run tests for default and #![no_std] modes

This commit is contained in:
Iris System
2021-08-27 07:15:31 +12:00
parent 105d6d462d
commit cc8bc8e09d
+36
View File
@@ -0,0 +1,36 @@
name: Rust
on:
pull_request:
push:
jobs:
check:
name: Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ATiltedTree/setup-rust@v1
with:
rust-version: stable
- run: cargo check
test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ATiltedTree/setup-rust@v1
with:
rust-version: stable
- run: cargo test
test_no_default_features:
name: Test (no default features)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ATiltedTree/setup-rust@v1
with:
rust-version: stable
- run: cargo test --no-default-features