fix(flake): set vendorHash and skip tests in build
Some checks failed
Build and Push Docker Image / build-and-push (push) Has started running
Mirror to GitHub / mirror (push) Failing after 4s
Tests / test (push) Has been cancelled

vendorHash was empty, causing build failures. The hash was
obtained by running the build once and using the error output.

Tests are skipped because they require network access; CI runs
them via the test workflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
ashisgreat22 2026-03-22 00:47:10 +01:00
parent 0d3f3c19d7
commit 90810cb934

View file

@ -21,7 +21,7 @@
version = "0.1.0"; version = "0.1.0";
src = ./.; src = ./.;
vendorHash = ""; vendorHash = "sha256-NbAa4QM/TI3BTuZs4glx9k3ZjSl2/2LQfKlQ7izR8Ho=";
# Run: nix build .#packages.x86_64-linux.default # Run: nix build .#packages.x86_64-linux.default
# It will fail with the correct hash. Replace it here. # It will fail with the correct hash. Replace it here.
@ -30,6 +30,9 @@
nativeCheckInputs = with pkgs; [ ]; nativeCheckInputs = with pkgs; [ ];
# Tests require network; they run in CI instead.
checkPhase = "";
meta = with pkgs.lib; { meta = with pkgs.lib; {
description = "Privacy-respecting, open metasearch engine"; description = "Privacy-respecting, open metasearch engine";
homepage = "https://git.ashisgreat.xyz/penal-colony/kafka"; homepage = "https://git.ashisgreat.xyz/penal-colony/kafka";