Graham Christensen
07b8bcba1b
KVM support out of the box, plus a refreshed README ( #56 )
...
* support kvm
* Refresh the readme
* Update README.md
Co-authored-by: Ana Hobden <operator@hoverbear.org>
* Update README.md
Co-authored-by: Luc Perkins <lucperkins@gmail.com>
* Update README.md
---------
Co-authored-by: Ana Hobden <operator@hoverbear.org>
Co-authored-by: Luc Perkins <lucperkins@gmail.com>
2023-11-21 19:06:06 +00:00
Ana Hobden
8b5f066806
Use Github Actions provided tool cache and exec
2023-11-02 10:48:10 -07:00
Hugo Santos
7fa8f59903
Detected whether we're running in a Namespace runner, and if so, set init: none
. ( #52 )
...
Background: Namespace managed runners run each github job in a container, in a
separate micro-vm managed by Namespace. These VMs and containers do not rely on
systemd, and instead use Namespace's own init/process management.
2023-11-02 15:58:37 +00:00
Cole Mickens
bb22c86823
retries: autoClose, but open file with O_SYNC
2023-10-24 18:01:08 +02:00
Cole Mickens
d46d5b144a
retries: switch back to piping with non-web node streams
2023-10-24 17:45:43 +02:00
Cole Mickens
663467bee8
main.ts: installer use filehandle, make sure we fsync it before close
2023-10-24 17:35:04 +02:00
Cole Mickens
4e0fccbf7c
eslint/tsconfig: validate no floating Promises, adjust tsconfig
2023-10-24 10:40:08 +02:00
Cole Mickens
c906fbe810
regenerate dist after rebasing
2023-10-19 11:45:11 +02:00
Cole Mickens
5c1457fc8d
retries: interate on stream handling, remove downcast
2023-10-19 11:44:42 +02:00
Cole Mickens
58853de798
main.ts: use fetch-retry, add retry/backoff to fetching installer
2023-10-19 11:44:41 +02:00
Graham Christensen
07ebb8d274
Support private flakes on FlakeHub ( #38 )
...
Use the GitHub Actions-issued JWT to authenticate with FlakeHub.
The repository will be granted its due permissions on FlakeHub,
and be able to pull the user's private flakes.
2023-10-04 17:35:16 -04:00
Graham Christensen
d654f7b93a
Post run diagnostics ( #39 )
2023-10-04 15:31:05 -04:00
Ana Hobden
c683402ad5
Tweak messaging when nix-installer makes GITHUB_PATH not action writable
2023-07-17 10:56:49 -07:00
Ana Hobden
d29c939172
Better messaging when we set GITHUB_PATH
2023-07-14 09:07:56 -07:00
Ana Hobden
bdec4311cf
Fixup wording, test again against fixed pr
2023-07-14 08:57:09 -07:00
Ana Hobden
a5bdb5e70c
Tweak the warning
2023-07-14 08:27:14 -07:00
Ana Hobden
15d6a6a814
More handling around old nix-installer versions
2023-07-14 08:03:38 -07:00
Ana Hobden
09be496fdd
Add guardrail against old nix-installer versions that set GITHUB_PATH
2023-07-14 07:58:00 -07:00
Ana Hobden
d7dba96ff9
Run npm build...
2023-07-13 11:33:33 -07:00
Ana Hobden
3d54c0c487
More review feedback
2023-07-13 11:10:08 -07:00
Ana Hobden
ea2f18de2f
Review feedback
2023-07-13 11:03:55 -07:00
Ana Hobden
5eda0a4d27
Use less esoteric formatting settings
2023-07-13 10:11:00 -07:00
Ana Hobden
195f007ef0
Add logging directives
2023-07-12 13:17:46 -07:00
Ana Hobden
8910100981
Refine trimming a bit
2023-07-12 11:21:13 -07:00
Ana Hobden
35759c8458
Trim logging and encode stdout/stderr
2023-07-12 11:09:28 -07:00
Ana Hobden
3bae1cc12f
Tidy up logging
2023-07-12 10:52:09 -07:00
Ana Hobden
339fb7942a
Info log
2023-07-12 10:28:15 -07:00
Ana Hobden
8e89511534
Add extra_conf, reinstall
2023-07-12 10:24:35 -07:00
Ana Hobden
79baecff38
Typescript rewrite
2023-07-11 10:36:41 -07:00