You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to move the CI of the Nickel to use our self-hosted runners, which should be faster and keep store paths around, improving caching. We are running build machinse with Nix installed, so we removed the install-nix-action step.
After fixing cachix not being in the path as well, the Linux runner works fine, but the macOS one fails with:
Cachix: checking version
##[debug]Setup done
/nix/store/yfwziwccd0jiqbkp43pkryhli1xnlb8j-cachix-1.7.4-bin/bin/cachix --version
cachix: security: createProcess: posix_spawnp: does not exist (No such file or directory)
A quick search seems to indicate that this is likely caused by cachix calling to security, but it is nowhere to be found. You can find the draft PR to move to self(-hosted runners here (pretty short): tweag/nickel#2037. The macOS logs are here.
As the build machines' environment should be rather standard (macOS with Nix installed, runners aren't sandboxed to the best of my knowledge), I wonder if there was any known gotchas here that could be responsible for this in the environment of the cachix action?
The text was updated successfully, but these errors were encountered:
Hello,
I'm trying to move the CI of the Nickel to use our self-hosted runners, which should be faster and keep store paths around, improving caching. We are running build machinse with Nix installed, so we removed the
install-nix-action
step.After fixing
cachix
not being in the path as well, the Linux runner works fine, but the macOS one fails with:A quick search seems to indicate that this is likely caused by
cachix
calling tosecurity
, but it is nowhere to be found. You can find the draft PR to move to self(-hosted runners here (pretty short): tweag/nickel#2037. The macOS logs are here.As the build machines' environment should be rather standard (macOS with Nix installed, runners aren't sandboxed to the best of my knowledge), I wonder if there was any known gotchas here that could be responsible for this in the environment of the cachix action?
The text was updated successfully, but these errors were encountered: