Skip to content

Add nix installation to prepare runner#69

Closed
kuznetsss wants to merge 7 commits intomainfrom
Add_nix_to_prepare_runner
Closed

Add nix installation to prepare runner#69
kuznetsss wants to merge 7 commits intomainfrom
Add_nix_to_prepare_runner

Conversation

@kuznetsss
Copy link
Copy Markdown
Contributor

No description provided.

@kuznetsss kuznetsss requested a review from mathbunnyru February 5, 2026 12:23
@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch from 25adff8 to 30b87b4 Compare February 5, 2026 12:24
Comment on lines +8 to +10
install_nix:
description: Whether to install nix on the runner
default: "false"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch 2 times, most recently from 77a8dc6 to 818f321 Compare February 6, 2026 11:56
@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch from 818f321 to 81aec0a Compare February 6, 2026 12:08
@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch from b929c98 to 1e7a2c2 Compare February 6, 2026 12:27
@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch from db6bb4f to 9235abd Compare February 6, 2026 12:49
@kuznetsss kuznetsss force-pushed the Add_nix_to_prepare_runner branch from 9235abd to da05c33 Compare February 6, 2026 12:49
rustc --version
fi

# Nix is only available on Linux in the XRPLF CI images
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like on macos / is mounted as strict read only. Maybe it is possible to grant full disk access to the actions runner, but for now we couldn't install nix on these macos runners.

Copy link
Copy Markdown
Collaborator

@mathbunnyru mathbunnyru Feb 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, in this case, let's close this PR, since it doesn't change anything in runtime at all.
The nix in images is already verified inside the images, and doing it here doesn't look nice, since we don't install it here at all.

In the future, if we will make nix the environment manager, we'll have to use it for macOS as well, so we'll have to figure out how to make it work properly for our macOS runners.

@kuznetsss kuznetsss closed this Feb 6, 2026
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.

2 participants