-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fail to run on macos-latest #183
Comments
Apparently this is related to some recent system update, which had not been rolled out on all The action succeeds on runners with macOS 12.6.5:
The action fails on runners with macOS 12.6.6:
|
Also I don't seem to be able to trigger the problem now — repeated attempts to run CI got only macOS 12.6.5 runners with the The failure also does not happen on the beta |
I actually got the same error on https://github.com/tweag/topiary/actions/runs/5289277405/jobs/9572003650 But |
There currently is an issue with cachix/install-nix-action see: cachix/install-nix-action#183 This issue is not present on macos-13 moving to that iamge.
* flake.lock: Update Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/025912529dd0b31dead95519e944ea05f1ad56f2' (2023-04-10) → 'github:lnl7/nix-darwin/7c16d31383a90e0e72ace0c35d2d66a18f90fb4f' (2023-06-09) • Updated input 'fenix': 'github:nix-community/fenix/94e14fb51056a020a7d8cf44518cca09ba270363' (2023-04-15) → 'github:nix-community/fenix/6fbeedcd2fc1fba77152e13fd7492824d77a4060' (2023-06-13) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/b218009f46dd012abcd2d9c2656c3dc498075368' (2023-04-14) → 'github:rust-lang/rust-analyzer/1f1fe81f0db301124b3026bd2940294526cdd852' (2023-06-12) • Updated input 'home-manager': 'github:nix-community/home-manager/40ebb62101c83de81e5fd7c3cfe5cea2ed21b1ad' (2023-04-15) → 'github:nix-community/home-manager/e4aa9fd83b5c2d43b3c9c9de979a8675fcb8e563' (2023-06-13) • Updated input 'neovim-flake': 'github:neovim/neovim/54dab9ed9e200f7c5bcac4a8f4901770fa15fa4f?dir=contrib' (2023-04-16) → 'github:neovim/neovim/bc67bbe4469b777a958f5ad515dec777777e9f2d?dir=contrib' (2023-06-13) • Updated input 'neovim-flake/flake-utils': 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02) → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31) • Added input 'neovim-flake/flake-utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/abe7316dd51a313ce528972b104f4f04f56eefc4' (2023-04-14) → 'github:nixos/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11) • Updated input 'nur': 'github:nix-community/nur/acc7c1778eb3e81523da0e4ba334110809eaf0ac' (2023-04-16) → 'github:nix-community/nur/b6cfdb6488f02ea5bcecf4bea2cbed8f134c5481' (2023-06-13) • Updated input 'nushell-src': 'github:nushell/nushell/6b3236715b56450fdfdebed0927d96b72730d3d2' (2023-04-16) → 'github:nushell/nushell/2b181bf69c563c628d21a2957ab1b8057988dd44' (2023-06-13) * fix(nix): add lpeg as a neovim dependency * fix(ci): move to macos-13 image There currently is an issue with cachix/install-nix-action see: cachix/install-nix-action#183 This issue is not present on macos-13 moving to that iamge. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: EdenEast <[email protected]>
* Fetch the wasm-bindgen-cli version from Cargo.lock instead of Cargo.toml * Move the Nickel CLI to a separate crate * Fix snapshot tests * Rename the nickel flake output to nickel-lang-cli for consistency * Move the nickel-lang crate into a subdirectory * Update documentation for the new crate split * Tweak snapshot test instructions * Use project_root instead of ad-hoc environment variables * Remove the library from nickel-lang-cli for now * Rename nickel-lang to nickel-lang-lib and nickel-lang-cli to nickel-lang * Apply suggestions from code review Co-authored-by: Yann Hamdaoui <[email protected]> * Tweak documentation for nickel_lang_utilities::project_root * Use MacOS 13 github runner because of cachix/install-nix-action#183 --------- Co-authored-by: Yann Hamdaoui <[email protected]>
I haven't seen this myself yet, but going by canonical/multipass#2417 I imagine this line triggers it: install-nix-action/install-nix.sh Line 86 in 16b9514
Edit: it looks like a config for this was recently added to Nix (releases 2.15+); maybe that can be a path forward: |
Looking into it. |
fixes: Could not set environment: 150: Operation not permitted while System Integrity Protection is engaged see also: cachix/install-nix-action#183 Signed-off-by: Anton-4 <[email protected]>
Fixed it for me 👍 thanks |
me too, guess we can close this one now. |
I agree |
According to cachix/install-nix-action#183 the MacOS problem should be resolved by #1376
According to cachix/install-nix-action#183 the MacOS problem should be resolved by #1376
According to cachix/install-nix-action#183 the MacOS problem should be resolved by #1376
cachix/install-nix-action#183 Signed-off-by: yqrashawn <[email protected]>
264: fix(ci): update cachix/install-nix-action to fix mac builds r=niladrih a=niladrih Ref: cachix/install-nix-action#183 (comment) Co-authored-by: Niladri Halder <[email protected]>
…artifacts discovery (#28) * docs(nix): more usage info * feat(nix): build Rust workspace with crane * fix: even more relaxed sg-cody and libsg_nvim discovery * feat(nix): .envrc for nix-direnv ergonomics * fix(nix): plugin derivation should not trigger `make` * ref+bump: cleaner syntax from flakes-part and bumpb nixpkgs * fix: add PATH onto sg-cody vim.loop.spawn, solves the case cmd is 'sg-cody' * fix(ci): update cachix/install-nix-action - ref: cachix/install-nix-action#183 * ref: move .nix artifacts to contrib/ * bump deps
As v20 fails to run on macos-latest cachix/install-nix-action#183
macOSで失敗するバグが存在したため cachix/install-nix-action#183
This pulls in a fix for cachix/install-nix-action#183
This pulls in a fix for cachix/install-nix-action#183
the action fails on macos-latest with error message:
it seems to work after we pin to
macos-11
though, which don't have the "System Integrity Protection" feature.UPDATE: upgrade to install-nix-action@v22
The text was updated successfully, but these errors were encountered: