Skip to content

fix: update stale Nix deps hash and add build CI job#6

Merged
jordangarrison merged 1 commit intomainfrom
fix-pipeline
Feb 24, 2026
Merged

fix: update stale Nix deps hash and add build CI job#6
jordangarrison merged 1 commit intomainfrom
fix-pipeline

Conversation

@jordangarrison
Copy link
Copy Markdown
Owner

@jordangarrison jordangarrison commented Feb 20, 2026

Summary

  • Updated the stale mixFodDeps hash in nix/package.nix that was missing the logger_json dependency, causing the Docker image build to fail with Could not find application :logger_json
  • Added a Nix Build CI job that runs nix build .#default and nix build .#dockerImage on PRs to catch stale hashes before merge
  • Documented the Nix hash update workflow in AGENTS.md so future dependency changes include hash updates

Test plan

  • nix build .#default succeeds locally
  • nix build .#dockerImage succeeds locally
  • mix precommit passes (45 tests, 0 failures)
  • CI Nix Build job passes on this PR

The mixFodDeps hash in nix/package.nix was computed before logger_json
was added as a dependency, causing the Nix build to fail with
"Could not find application :logger_json" during the install phase.

Adds a Nix Build CI job that runs on PRs to catch stale hashes before
merge, and documents the hash update workflow in AGENTS.md.
@jordangarrison jordangarrison merged commit 1cc4144 into main Feb 24, 2026
3 checks passed
@jordangarrison jordangarrison deleted the fix-pipeline branch February 24, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant