Files
Zachary D. Rowitsch cf4a50af52
All checks were successful
ci / fast (linux) (push) Successful in 2m36s
Get gitea action running
2026-02-04 00:18:21 -05:00

37 lines
854 B
YAML

name: ci
on:
pull_request:
push:
branches: [ main ]
jobs:
fast:
name: fast (linux)
runs-on: linux
container:
image: node:20-bookworm
volumes:
- /cache/cargo-registry:/root/.cargo/registry
- /cache/cargo-git:/root/.cargo/git
- /cache/apt-archives:/var/cache/apt/archives
- /cache/apt-lists:/var/lib/apt/lists
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Rust toolchain (stable)
uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt, clippy
- name: Install deps
run: |
apt-get update
apt-get install -y jq ripgrep
curl -sSfL https://just.systems/install.sh | bash -s -- --to /usr/local/bin
- name: Fast CI (fmt, clippy, test, policy)
run: just ci