Skip to content

[ci] Switch to using repo install-nix custom action #5599

Description

@maru-ava

Currently jobs intended to be run from the firewood repo are using the cachix/install-nix custom action directly rather than the repo-local install-nix action. This is required because github actions doesn't support referencing repo-local custom actions in custom actions consumed outside of the repo. Now that we're caching our nix flake, that has resulted in a lot of duplication as each use of cachix/install-nix needs to also duplicate the cache configuration. Once we no longer have jobs using cachix/install-nix being intended for consumption external to the repo, all nix installation should be using .github/actions/install-nix to remove that duplicated cache configuration.

Metadata

Metadata

Assignees

Labels

ciThis focuses on changes to the CI process

Type

Fields

No fields configured for Task.

Projects

Status
Backlog 🧊

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions