| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-30 | fix: fix config generation for legacy/tests | K900 | |
| 2023-09-29 | cleanup: clean up tests, don't rely on base config | K900 | |
| 2023-09-29 | fix: remove deprecated options from test | K900 | |
| 2023-09-29 | fix: fix basic-functionality test | K900 | |
| We no longer enable flakes by default | |||
| 2023-09-29 | fix: update channels when installing distro under test | K900 | |
| 2023-09-29 | feat: rewrite tarball generation to use proper nixos-install + nixos-enter | K900 | |
| Supersedes #243. | |||
| 2023-07-24 | fix: shells test | nzbr | |
| 2023-01-31 | can't use config or pkgs in an import | nzbr | |
| 2023-01-31 | use release version of home-manager instead of master | nzbr | |
| 2023-01-31 | Merge branch 'main' into login-shell | nzbr | |
| 2023-01-30 | Merge pull request #204 from KoviRobi/user-name-different-from-user-attr-name | nzbr | |
| Default user name isn't necessarily the same as user attr name | |||
| 2023-01-29 | Remove unnecessary Split-String function | nzbr | |
| 2023-01-29 | Add additional shells to the shells test | nzbr | |
| 2023-01-29 | Make syschdemd start a login shell and add a test for that | nzbr | |
| 2023-01-28 | fix windows tests (again) | nzbr | |
| 2023-01-28 | small improvements to tests | nzbr | |
| 2023-01-28 | Add tests for changing username and diverging user attr and name | nzbr | |
| 2023-01-27 | add a test to ensure that there are no failed units | nzbr | |
| 2023-01-27 | always remove escape sequences | nzbr | |
| 2023-01-17 | Split command more correctly | nzbr | |
| 2023-01-17 | fix powershell test | nzbr | |
| 2022-12-01 | Fix tests (#173) | nzbr | |
| * debug * try loading modules explicitly * just use ubuntu-20.04 for now | |||
| 2022-11-25 | Add CI Tests (#161) | nzbr | |
| * use systemd-run instead of machinectl * fix systemd user sessions by launching through runuser * skip mounting binfmt_misc if the kernel lacks support for it * link syschdemd/installer to static location * make check happy * test tests * add a simple installer test * add second test for exit codes * make tests responsible for checking exit code * fix: add which to path * overhaul actions workflow * move checks out of flake.nix * use GUID for image name * Split flake checks into matrix job * Check for side-effects * reformat powershell scripts * extend basic test * use pester for tests * "fix" (purposefully) failing test * rename lib -> init * Add test for systemd --user * Add test for docker-native * move release to separate workflow * change downstream workflow path * switch to a class * Test running with different user shells * Add lib implementation for Windows * Add documentation for the tests * readme: docker permissions * remove empty files | |||
