Donovan Glover
|
5afd2f2b49
|
ci: Check example flake with relative source
This should make flake checks reproducible even when the GitHub
repository is updated.
|
2024-04-06 13:08:32 -04:00 |
|
Donovan Glover
|
2e50a1b3b3
|
chore(ci): Improve naming conventions
Should make it easier to determine which test is which from a glance.
|
2024-04-06 05:59:59 -04:00 |
|
Donovan Glover
|
3ddd42330d
|
ci: Add check for example flake config
Note that hardware-configuration.nix is created here since nix flake
check will look for the presence of fileSystems.
|
2024-04-06 05:53:01 -04:00 |
|
Donovan Glover
|
c9ed800915
|
ci: Add check for evaluation only
Makes it easier to see if evaluation passes but end-to-end tests fail.
|
2024-04-05 21:35:46 -04:00 |
|
Donovan Glover
|
3b82331556
|
ci: Add check for formatting
Note that `nix fmt` is used here to ensure that the formatter for the
flake can be changed in the future without having to change this file.
|
2024-04-05 16:56:32 -04:00 |
|
Donovan Glover
|
a193c91cd6
|
meta: Drop deno tests
These shouldn't be needed anymore now that I know how to dynamically
import modules and declare attribute sets with the built-in nix
functions.
|
2024-04-01 09:31:51 -04:00 |
|
Donovan Glover
|
176a40b57b
|
ci: Replace crystal with deno
Although I've used Crystal for a number of years, it just can't compare
to the modern JavaScript/TypeScript development experience.
|
2023-08-31 12:37:40 -04:00 |
|
Donovan Glover
|
4f64d67cff
|
ci(tests): Remove nixos-rebuild
Not available in the Nix action. It's Ubuntu after all.
|
2023-07-18 12:33:56 -04:00 |
|
Donovan Glover
|
a1ab542c92
|
ci(tests): Try running nixos-rebuild
|
2023-07-18 10:28:35 -04:00 |
|
Donovan Glover
|
e1371b0edc
|
ci(tests): Add nix action
|
2023-07-18 10:28:15 -04:00 |
|
Donovan Glover
|
787a386b5f
|
ci(tests): Use verbose output
|
2023-07-16 18:18:27 -04:00 |
|
Donovan Glover
|
6d1e843373
|
ci(tests): Check crystal formatting
|
2023-07-16 18:18:07 -04:00 |
|
Donovan Glover
|
274711004d
|
ci(tests): Rename job to crystal
|
2023-07-16 18:17:44 -04:00 |
|
Donovan Glover
|
9462f39f47
|
meta: Add GitHub CI
GitHub CI should be a more viable solution than Travis CI in 2023.
|
2023-07-10 18:39:05 -04:00 |
|