Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'lib/text-size/.github/workflows/ci.yaml')
| -rw-r--r-- | lib/text-size/.github/workflows/ci.yaml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/lib/text-size/.github/workflows/ci.yaml b/lib/text-size/.github/workflows/ci.yaml new file mode 100644 index 0000000000..aa0587bd98 --- /dev/null +++ b/lib/text-size/.github/workflows/ci.yaml @@ -0,0 +1,36 @@ +name: CI +on: + pull_request: + push: + branches: + - master + - staging + - trying + +jobs: + rust: + name: Rust + runs-on: ${{ matrix.os }} + + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] + + env: + RUSTFLAGS: -D warnings + RUSTUP_MAX_RETRIES: 10 + CARGO_NET_RETRY: 10 + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Install Rust toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + + - name: Test + run: cargo test --features serde |