Skip to content

Merge pull request #1178 from yosemite01/snyk-fix-559836ce68e4fdcb4b1… #925

Merge pull request #1178 from yosemite01/snyk-fix-559836ce68e4fdcb4b1…

Merge pull request #1178 from yosemite01/snyk-fix-559836ce68e4fdcb4b1… #925

Workflow file for this run

name: CLI checks
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
cli-checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v6
with:
version: 8
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: 20
cache: 'pnpm'
- name: Setup pnpm
uses: pnpm/action-setup@v6
with:
version: 8
- name: Install dependencies
run: pnpm install
- name: Run frontend Orbit-style lint
run: pnpm run frontend:orbit-check
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
components: clippy
- name: Run backend clippy
run: pnpm run backend:clippy
- name: Run smart contract clippy
run: pnpm run smart-contract:clippy
- name: Run combined CLI checks
run: pnpm run cli-checks