ci: enable tests

This commit is contained in:
eric
2022-04-19 02:58:25 +08:00
parent 5a6c4cec96
commit 0195e9a9bc
2 changed files with 91 additions and 39 deletions

View File

@@ -3,27 +3,27 @@ name: ci
on: [push, pull_request]
jobs:
# test:
# strategy:
# matrix:
# os:
# - macos-latest
# - ubuntu-latest
# - windows-latest
# runs-on: ${{ matrix.os }}
# steps:
# - name: checkout
# uses: actions/checkout@v2
# with:
# submodules: true
#
# - name: install rust toolchain
# uses: hecrj/setup-rust-action@v1
# with:
# rust-version: nightly
#
# - name: test leaf
# run: cargo test -p leaf
test:
strategy:
matrix:
os:
- macos-latest
- ubuntu-latest
- windows-latest
runs-on: ${{ matrix.os }}
steps:
- name: checkout
uses: actions/checkout@v2
with:
submodules: true
- name: install rust toolchain
uses: hecrj/setup-rust-action@v1
with:
rust-version: nightly
- name: test leaf
run: cargo test -p leaf
build-bin-cross:
runs-on: ubuntu-latest