simple-actors/.gitea/workflows/check.yaml
Blake Rain e7ffc82b92
All checks were successful
Check / check (push) Successful in 1m4s
fix: remove installation of node packages
2023-11-01 15:25:37 +00:00

43 lines
855 B
YAML

name: Check
on:
- push
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@v3
- name: Install the stable rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1
env:
RUSTUP_PERMIT_COPY_RENAME:
with:
toolchain: stable
components: clippy
cache: false
- name: Run tests
uses: actions-rs/cargo@v1
with:
command: test
- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
- name: Run cargo clippy
uses: actions-rs/cargo@v1
with:
command: clippy
- name: Check formatting
run: |
cargo fmt --all -- --check
- name: Check typos
uses: crate-ci/typos@master