You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: standardize linting, import hygiene, and CI workflows (#20)
- Move the Aqua.jl and JET.jl checks into a self-contained `test/linting.jl` (JET runs on Julia v1.12+ only).
- Add ExplicitImports.jl import-hygiene checks and drop the unused `Configurations` dependency.
- Add a package-scoped `Aqua.test_ambiguities` check alongside `Aqua.test_all(…; ambiguities = false)`.
- Standardize the GitHub Actions workflow: pin actions to their latest majors, restrict the Julia matrix to `1` and `lts`, and drop the `os`/`arch` matrix (single `ubuntu-latest` runner).
- Add a pre-commit config (Runic, typos, whitespace/EOF hygiene) and apply the resulting fixes.
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments