ci: adopt nix flake and just-based quality checks #15

Merged
barrettruth merged 1 commit from ci/justfile-workflow into main 2026-04-20 21:37:10 +00:00
barrettruth commented 2026-04-20 21:36:00 +00:00

Brings http-codes.nvim in line with the rest of the Neovim plugin repos:

  • Adds flake.nix with the standard dev shell (just, stylua, prettier, selene, neovim, lua-language-server, vimdoc-language-server), using the nixpkgs-packaged vimdoc-language-server rather than a custom flake input.
  • Adds a justfile with format/lint/ci recipes (nix fmt, stylua, prettier, selene, lua-language-server, vimdoc-language-server) mirroring the shared pattern.
  • Replaces the multi-job quality workflow with a single Quality job that runs just format and just lint inside the ci dev shell, and drops the now-redundant ci.yaml workflow.
Brings http-codes.nvim in line with the rest of the Neovim plugin repos: - Adds flake.nix with the standard dev shell (just, stylua, prettier, selene, neovim, lua-language-server, vimdoc-language-server), using the nixpkgs-packaged vimdoc-language-server rather than a custom flake input. - Adds a justfile with format/lint/ci recipes (nix fmt, stylua, prettier, selene, lua-language-server, vimdoc-language-server) mirroring the shared pattern. - Replaces the multi-job quality workflow with a single Quality job that runs `just format` and `just lint` inside the ci dev shell, and drops the now-redundant ci.yaml workflow.
Sign in to join this conversation.
No description provided.