Skip to content

Feature/frontend

Feature/frontend #27

Workflow file for this run

name: Rust
on:
pull_request:
branches: [main]
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
env:
RUST_BACKTRACE: full
RUSTC_WRAPPER: sccache
SCCACHE_GHA_ENABLED: "true"
steps:
- uses: actions/checkout@v2
- name: Run sccache-cache
uses: mozilla-actions/[email protected]
- name: Install build dependencies
run: |
rustup target add wasm32-unknown-unknown
cargo install trunk --version "=0.18.3" --locked
- name: Check Backend
run: |
pushd app
trunk build --release
popd
cargo build
cargo test