diff options
Diffstat (limited to 'release/checks')
-rw-r--r-- | release/checks/codespell.nix | 17 | ||||
-rw-r--r-- | release/checks/default.nix | 2 |
2 files changed, 19 insertions, 0 deletions
diff --git a/release/checks/codespell.nix b/release/checks/codespell.nix new file mode 100644 index 0000000..01aeb8c --- /dev/null +++ b/release/checks/codespell.nix @@ -0,0 +1,17 @@ +# SPDX-License-Identifier: MIT +# SPDX-FileCopyrightText: 2023 Alyssa Ross <hi@alyssa.is> + +import ../../lib/call-package.nix ({ srcWithNix, lib, runCommand, codespell }: + +runCommand "spectrum-codespell" { + src = lib.fileset.toSource { + root = ../..; + fileset = srcWithNix; + }; + nativeBuildInputs = [ codespell ]; +} '' + cd $src + codespell + touch $out +'' +) (_: {}) diff --git a/release/checks/default.nix b/release/checks/default.nix index c200293..57170f5 100644 --- a/release/checks/default.nix +++ b/release/checks/default.nix @@ -6,6 +6,8 @@ import ../../lib/call-package.nix ({ callSpectrumPackage }: { recurseForDerivations = true; + codespell = callSpectrumPackage ./codespell.nix {}; + doc-links = callSpectrumPackage ./doc-links.nix {}; doc-anchors = callSpectrumPackage ./doc-anchors.nix {}; |