Skip to content

feat: add visual feedback for context menu selection in file explorer #270

feat: add visual feedback for context menu selection in file explorer

feat: add visual feedback for context menu selection in file explorer #270

Workflow file for this run

name: Lint and Test
on:
workflow_call:
workflow_dispatch:
push:
branches:
- "main"
- "dev"
pull_request:
branches:
- "**"
jobs:
lint:
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup just cli
uses: extractions/setup-just@v2
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: Cache Bun dependencies
uses: actions/cache@v4
with:
path: |
~/.bun
node_modules
~/.bun/install/cache
key: ${{ runner.os }}-bun-${{ hashFiles('bun.lockb', 'package.json') }}
restore-keys: |
${{ runner.os }}-bun-
- name: Cache Rust dependencies
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
~/.cargo/git
~/.cargo/bin
target
src-tauri/target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }}
restore-keys: |
${{ runner.os }}-cargo-
# - name: Install Ubuntu dependencies
# uses: Eeems-Org/apt-cache-action@v1
# with:
# packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
- name: Install Project dependencies
run: bun install --cwd src-frontend
- name: Run linters
run: |
bun run --cwd src-frontend commitlint --last
just check