* Add script to automate Nix vendorHash updates - Create update-nix-hash.sh to automate vendorHash calculation - Update vendorHash (to be usedafter recent Go dependency changes) - Script uses ed for OS agnostic in-place editing and extracts hash from nix output Co-Authored-By: Claude <noreply@anthropic.com> * Fix Test Nix Flake CI job * Revert CI change - bd outputs help by default without 'help' arg --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Steve Yegge <stevey@sourcegraph.com>
25 lines
627 B
Nix
25 lines
627 B
Nix
{ pkgs, self }:
|
|
pkgs.buildGoModule {
|
|
pname = "beads";
|
|
version = "0.9.9";
|
|
|
|
src = self;
|
|
|
|
# Point to the main Go package
|
|
subPackages = [ "cmd/bd" ];
|
|
doCheck = false;
|
|
# Go module dependencies hash (computed via nix build)
|
|
vendorHash = "sha256-eUwVXAe9d/e3OWEav61W8lI0bf/IIQYUol8QUiQiBbo=";
|
|
|
|
# Git is required for tests
|
|
nativeBuildInputs = [ pkgs.git ];
|
|
|
|
meta = with pkgs.lib; {
|
|
description = "beads (bd) - An issue tracker designed for AI-supervised coding workflows";
|
|
homepage = "https://github.com/steveyegge/beads";
|
|
license = licenses.mit;
|
|
mainProgram = "bd";
|
|
maintainers = [ ];
|
|
};
|
|
}
|