From f36b7afdd587129c310438bbbeb55d76a6c5def4 Mon Sep 17 00:00:00 2001 From: loloicci Date: Wed, 24 Aug 2022 17:04:04 +0900 Subject: [PATCH] ci: add ci tests for package derive (#231) --- .github/workflows/tests.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e4dbab2dc..7f341b0b8 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -37,6 +37,35 @@ jobs: working-directory: ${{env.working-directory}} run: cargo test --locked + package_derive: + name: package_derive + runs-on: ubuntu-latest + env: + working-directory: ./packages/derive + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: 1.57.0 + target: wasm32-unknown-unknown + profile: minimal + override: true + - name: Cache cargo + uses: actions/cache@v2 + with: + path: ~/.cargo + key: cargocache-v2-package_derive-rust:1.57.0-${{ hashFiles('Cargo.lock') }} + - name: Version information + run: rustc --version; cargo --version; rustup --version; rustup target list --installed + - name: Build + working-directory: ${{env.working-directory}} + run: cargo build --locked + - name: Run tests + working-directory: ${{env.working-directory}} + run: cargo test --locked + package_schema: name: package_schema runs-on: ubuntu-latest @@ -119,6 +148,7 @@ jobs: git status && git --no-pager diff exit 1 fi + package_storage: name: package_storage runs-on: ubuntu-latest