ci: standardize quality checks on just #32
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
barrettruth/import-cost.nvim!32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/justfile-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This adds a repo-local justfile with format, lint, and ci recipes and installs just in the flake shells so the same commands work in local Nix shells and in GitHub Actions.
It also turns scripts/ci.sh into a thin shim and rewires the reusable CI workflow to run explicit just-based Format and Lint steps, with quality.yaml calling that reusable workflow. That removes the separate GitHub-hosted action drift and keeps formatting, linting, type checking, markdown checks, and vimdoc validation aligned under one repo-owned surface.
I verified the change with nix develop .#ci --command just ci and ./scripts/ci.sh.