Commit Graph

53 Commits

Author SHA1 Message Date
Noah Masur
a9b3249e20 use actions deploy key for ssh instead of personal key
this will allow us to connect to the machine for nixos-anywhere
2025-07-01 16:02:03 -06:00
Noah Masur
267134044f temp: always install nix for nixos-anywhere 2025-07-01 00:42:35 -04:00
Noah Masur
0621c66981 try giving up and going back to ubuntu vm 2025-07-01 00:40:56 -04:00
Noah Masur
95d86dcdff add terraform tfstate info 2025-06-29 21:57:58 -04:00
Noah Masur
e8bc263081 fixes for name of qcow2 image 2025-06-29 21:52:07 -04:00
Noah Masur
e0cd3c9d79 try to cross-compile to aarch64 on gh action x86 2025-06-28 15:42:10 -04:00
Noah Masur
e7e94a1dc3 attempt to build and deploy to oracle 2025-06-28 15:31:17 -04:00
Noah Masur
98c9c85e95 change update to saturday 2024-10-07 21:00:45 -04:00
Noah Masur
b15fd34e30 try pinning nix version in lockfile update 2024-07-21 09:43:42 -04:00
Noah Masur
a47bcf8949 fix: error in nix version when updating flake
see: https://github.com/DeterminateSystems/update-flake-lock/issues/120
2024-07-21 08:10:22 -04:00
Noah Masur
0f1cbe2e06 update detsys actions 2024-06-02 14:04:28 -04:00
Noah Masur
b546d5b43a update records for destroy 2024-05-09 16:58:14 -04:00
Noah Masur
a16e3ae3cb add values for destroy 2024-05-08 22:17:23 -04:00
Noah Masur
e561d5984b switch to uploading image to s3 without tf 2024-05-07 15:12:21 -04:00
Noah Masur
654009ba74 free disk space to build 2024-05-06 15:08:37 -04:00
Noah Masur
14538d83f5 fix: lost line from workflow 2024-05-06 10:39:00 -04:00
Noah Masur
2d31f5726f setup s3 cache for aws 2024-05-06 10:38:09 -04:00
Noah Masur
da559f808a add images bucket tf var 2024-05-05 18:14:07 -04:00
Noah Masur
9ebdfa1071 fix: tf backend can't be a variable 2024-05-05 16:36:34 -04:00
Noah Masur
572459ba88 use full arn for aws oidc role 2024-05-04 23:15:45 -04:00
Noah Masur
b47ca4c785 forgot to add permissions to run aws workflow 2024-05-04 23:11:49 -04:00
Noah Masur
8f0f7911b0 test out arrow on aws 2024-05-04 23:05:55 -04:00
Noah Masur
358206f6fb arrow image package derivation 2024-04-14 08:28:39 -04:00
Noah Masur
402d168304 remove aws and clean up arrow 2024-04-14 08:08:57 -04:00
Noah Masur
2088d82252 add cleanup step for dns record after tf destroy 2024-03-30 19:47:43 +00:00
Noah Masur
fa582fcc34 fix: chained ternary operator in workflow 2024-03-30 14:32:30 -04:00
Noah Masur
c66cedf146 use variable for vultr plan 2024-03-30 14:30:02 -04:00
Noah Masur
8dde578676 try multiple ternary option for arrow workflow 2024-03-30 14:07:36 -04:00
Noah Masur
eb6b72a25c try updating workflow name 2024-03-30 13:07:06 -04:00
Noah Masur
316439dc9a fix: chmod for ssh keys 2024-03-24 18:51:35 -04:00
Noah Masur
edaf95cc1c fix: forgot to add auth to ssh 2024-03-24 18:50:23 -04:00
Noah Masur
848c8aac5f Host key verification 2024-03-24 17:39:38 -04:00
Noah Masur
488b5d61fd switch ssh wait with a script 2024-03-24 15:34:12 -04:00
Noah Masur
c3be92dcaf fix: s3 cp failing in github actions 2024-03-24 15:06:50 -04:00
Noah Masur
64bee30b17 fixes to cloudflare dyndns and ssh 2024-03-24 15:04:40 -04:00
Noah Masur
568fdc7491 temp: skip wait for identity 2024-03-24 14:55:17 -04:00
Noah Masur
6b37ba13c9 tf init with definition in main 2024-03-24 14:36:23 -04:00
Noah Masur
efac745bdd add skip account id to the backend init 2024-03-24 14:31:22 -04:00
Noah Masur
7e0a0bbbd2 try mixing up secrets 2024-03-24 14:29:51 -04:00
Noah Masur
16e228b7b0 fix: formatting for just the specific folder 2024-03-24 14:24:09 -04:00
Noah Masur
277c400248 forgot to add access key vars to s3 cmd 2024-03-24 14:22:57 -04:00
Noah Masur
bdd922d318 fix: boolean input in gh action 2024-03-24 14:00:38 -04:00
Noah Masur
67ab65fa16 introduce arrow host and deployment 2024-03-24 13:16:20 -04:00
Noah Masur
94bc6662ed fix pr body template for flake updates 2024-01-27 21:20:01 -07:00
Noah Masur
f50ddd48c8 fix: auto check now requires check permission 2023-11-11 23:33:23 -05:00
Noah Masur
d128511a21 update lockfile and adjust PR check
disable legendary because of electron issues
2023-11-05 07:52:56 -05:00
Noah Masur
d84be966fc auto close pr if check fails 2023-09-30 09:35:37 -04:00
Noah Masur
1475172bdb switch to rebase merge
uses fast-forward commit style
2023-07-30 10:17:52 -04:00
Noah Masur
5d6dab3cab auth automerge and run status check in same action 2023-07-30 09:49:53 -04:00
Noah Masur
3e6232cbee fix: update to latest version of updater 2023-07-30 09:38:53 -04:00