Files
yaak/.github/workflows/ci-rust.yml
Gregory Schier e326405f4f Templating (#43)
Add new `templating` crate with custom parser/renderer for dealing with
variables
2024-06-07 08:39:12 -07:00

31 lines
598 B
YAML

on:
push:
paths:
- src-tauri/**
name: CI (Rust)
defaults:
run:
working-directory: src-tauri
jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
sparse-checkout: 'src-tauri'
sparse-checkout-cone-mode: false
- run: |
sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.1-dev
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
- run: cargo check
- run: cargo test --all