My plan is to use Nix for byte-compiling and testing Emacs Lisp package code and melpazoid for other linting like checkdoc. Melpazoid is mostly needed for sticking with the MELPA's standards, and I rely more on the Emacs byte-compiler nowadays.
I plan on extracting the configuration as a flake-parts module to make it reusable across multiple projects.
This is a proof of concept for CI that uses https://github.com/emacs-twist/twist.nix/pull/141.
My plan is to use Nix for byte-compiling and testing Emacs Lisp package code and melpazoid for other linting like checkdoc. Melpazoid is mostly needed for sticking with the MELPA's standards, and I rely more on the Emacs byte-compiler nowadays.
I plan on extracting the configuration as a flake-parts module to make it reusable across multiple projects.