Files
zen-browser-flake/.github/workflows/code-quality.yml
dependabot[bot] c396e711f7 chore(deps): bump actions/checkout from 5 to 6 (#172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 13:08:38 -05:00

36 lines
773 B
YAML

name: Code Quality Checks
on: [pull_request, push]
jobs:
check-formatting:
name: "*.nix fmt check"
runs-on: ubuntu-latest
steps:
- name: Code checkout
uses: actions/checkout@v6
- name: Setup Alejandra CLI
uses: 0xc000022070/setup-alejandra@v4.0.0
- name: Check formatting
run: alejandra --check **/*.nix
remove-dead-code:
name: Remove dead code
runs-on: ubuntu-latest
steps:
- name: Code checkout
uses: actions/checkout@v6
- name: Install Nix
uses: cachix/install-nix-action@v31
- name: Setup Cachix
uses: cachix/cachix-action@v16
with:
name: deadnix
- name: Run deadnix
run: |
nix run nixpkgs#deadnix -- --fail