Skip to content

fix(ci): update devenv config for current CLI#89

Open
IfkumRfnl wants to merge 1 commit into
ryoppippi:mainfrom
IfkumRfnl:fix-devenv-v2-ci
Open

fix(ci): update devenv config for current CLI#89
IfkumRfnl wants to merge 1 commit into
ryoppippi:mainfrom
IfkumRfnl:fix-devenv-v2-ci

Conversation

@IfkumRfnl
Copy link
Copy Markdown

@IfkumRfnl IfkumRfnl commented May 19, 2026

Summary

I noticed that CI has been failing for a while at the devenv shell -- echo "Shell activated" step.

This pr aims to fix that.

Changes:

  • Add explicit git-hooks / pre-commit-hooks inputs required by current devenv.
  • Use pkgs.zig_0_11 from pinned nixpkgs instead of zig-overlay which seemed to be not reliable.
  • Keep the task.package stub, but update the comment on why it is still needed.
  • Fetch bvlc_googlenet.caffemodel through the Web Archive because the original Caffe host is unavailable.

For the Caffe model URL change, the fixed output hash is unchanged, just fetched from archive URL. This is still not ideal and the model probably should be moved to more persistent mirror or
the test could be changed to use a model with reliable upstream source.

Verification

Verified both locally with devenv 2.1.2 and on fork through the existing Github Actions:
https://github.com/IfkumRfnl/zigcv/actions/runs/26070295887

@IfkumRfnl IfkumRfnl marked this pull request as ready for review May 19, 2026 02:05
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