[Bug]: Nix installation failures on self-hosted GitHub runners #1940
Labels
bug
Something isn't working
debt
Issues to deal with later
discussion
This requires discussion before action can be taken
infrastructure
General issues around project infrastructure
release
Release related
triage
Issues that need to be triaged.
Is there an existing issue for this?
Code of Conduct
Current Behaviour
The
release.yml
workload is routinely failing on thecachix/install-nix-action
step due to previous state on self-hosted GitHub runners and requires routine manual intervention. This is not sustainable and has blocked support for ARM64 based runners #1931 and necessitated #1936Expected Behaviour
cachix/install-nix-action
should be more resilient and support cleanup/uninstall after executing the job.There may be three ways of addressing this:
cachix-install-nix-action
to work well on self-hosted runners. I've taken a stab at this, but I'm a bit out of my depth and will require @rvolosatovs insight to resolve this. Preferably we would like to clean up between runs for this.Environment Information
All self-hosted runners affected. Including self-hosted aarch64-ubuntu and aarch64-darwin runners.
Steps To Reproduce
No response
The text was updated successfully, but these errors were encountered: