Skip to content

ci: restore eupkgs Cachix cache#1

Merged
4evy merged 1 commit into
masterfrom
agent/configure-eupkgs-cache
Jul 13, 2026
Merged

ci: restore eupkgs Cachix cache#1
4evy merged 1 commit into
masterfrom
agent/configure-eupkgs-cache

Conversation

@4evy

@4evy 4evy commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • restore the public eupkgs Cachix substituter in the flake
  • configure CI checks for read-only cache access
  • push successful branch and manual builds with CACHIX_AUTH_TOKEN
  • remove the heavyweight GitHub Nix-store cache that previously exhausted runner disk

Root cause

The Cachix integration was removed together with unrelated package hash fixes. The replacement cached the whole Nix store in GitHub Actions, causing multi-gigabyte restores and previous no-space failures while no longer publishing package outputs to eupkgs.

Validation

  • nix flake check --accept-flake-config --impure --no-build
  • actionlint
  • yamlfmt -lint
  • clean Podman test with nixos/nix:latest
  • signed artifact substitution from eupkgs.cachix.org
  • current ghidra-mcp-bridge package build in the clean container

@4evy 4evy marked this pull request as ready for review July 13, 2026 17:18
@4evy 4evy merged commit f4f6cf0 into master Jul 13, 2026
9 of 11 checks passed
@4evy 4evy deleted the agent/configure-eupkgs-cache branch July 13, 2026 17:18
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