diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-12-17 12:54:32 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-12-17 15:46:35 +0100 |
commit | 63bb27990b91e3c0f6526a84371fd003585da1e6 (patch) | |
tree | 7d21ad32e40a3873f5155df7322c36ac3775dc60 /release/checks | |
parent | cd2e53ce7a3009a2391851444e9922b9e5ea921a (diff) | |
download | spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar.gz spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar.bz2 spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar.lz spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar.xz spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.tar.zst spectrum-63bb27990b91e3c0f6526a84371fd003585da1e6.zip |
release/checks/codespell.nix: init
Signed-off-by: Alyssa Ross <hi@alyssa.is>
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 {}; |