Donovan Glover
|
a8a7d16e8a
|
ci: Update action versions
This might fix the CI since previously it would run out of disk space.
See: https://github.com/cachix/install-nix-action/pull/199
|
2024-04-24 08:53:11 -04:00 |
|
Donovan Glover
|
7def2c1b3c
|
ci: Add missing git add before overriding input
Might fix things.
|
2024-04-06 14:39:07 -04:00 |
|
Donovan Glover
|
17663e7118
|
ci: Copy instead of soft link
Might fix the GitHub CI.
|
2024-04-06 14:34:33 -04:00 |
|
Donovan Glover
|
28da507020
|
ci: Make input override work for shallow clone
This should fix things.
|
2024-04-06 14:29:03 -04:00 |
|
Donovan Glover
|
cea9bf43bb
|
ci: Drop --no-build check
Weird that this doesn't work but the full check does however I'm
not complaining.
|
2024-04-06 14:18:22 -04:00 |
|
Donovan Glover
|
a34dc24238
|
ci: Fix example directory typo
Forgot to change this after deciding on one example instead of several.
|
2024-04-06 14:14:28 -04:00 |
|
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 |
|