Skip to content

feat: make nix installer init system configurable#96

Open
jimmidyson wants to merge 1 commit intojetify-com:mainfrom
jimmidyson:installer-init-configurable
Open

feat: make nix installer init system configurable#96
jimmidyson wants to merge 1 commit intojetify-com:mainfrom
jimmidyson:installer-init-configurable

Conversation

@jimmidyson
Copy link
Copy Markdown
Contributor

Add a new installer-init-system input to action.yml that allows callers to configure the init system passed to the nix experimental installer via NIX_INSTALLER_INIT. Defaults to 'systemd' to preserve existing behaviour.

Add a CI test job test-action-with-no-init-system that exercises the action with installer-init-system: none.

Fixes #95.

Add a new `installer-init-system` input to action.yml that allows
callers to configure the init system passed to the nix experimental
installer via NIX_INSTALLER_INIT. Defaults to 'systemd' to preserve
existing behaviour.

Add a CI test job `test-action-with-no-init-system` that exercises
the action with `installer-init-system: none`.
@jimmidyson
Copy link
Copy Markdown
Contributor Author

@Lagoja could you take a look at this please? It's blocking us upgrading devbox-install-action on our self-hosted runners.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0.15.0 is broken on self-hosted runners - no systemd

1 participant