Commit graph

78 commits

Author SHA1 Message Date
cy
dc781b5bc8
workflow: use !cancelled() instead of always() 2025-03-28 18:28:55 -04:00
cy
96011436f7
workflow: no recursive and temp no always() 2025-03-28 18:20:41 -04:00
cy
4d7f5a6e89
workflow: try yet another way to cache 2025-03-28 18:01:35 -04:00
cy
47e5c5cd77
workflow: add new lines 2025-03-28 17:47:46 -04:00
cy
048800c0bf
workflow: same changes to build-packages 2025-03-28 17:40:46 -04:00
cy
a45f4132e5
workflow: try another cache command cause --all is really all 2025-03-28 17:36:51 -04:00
cy
70ed141863
workflow: try lix 2025-03-28 17:23:27 -04:00
cy
e610ca24e1
workflow: sign all just in case something got missed 2025-03-28 16:58:23 -04:00
cy
d4bf0f3ef5
workflow: nix copy --all 2025-03-28 16:58:22 -04:00
cy
9dbc689e14
workflow: fix typo and don't build on macos 2025-03-27 19:19:54 -04:00
cy
8c3f3a4dff
workflow: use new s3 nix cache
add cache priv and pub key

add cache priv key to /home/runner

workflow: use new cache for build-packages
2025-03-27 18:47:15 -04:00
cy
225e01d935
nix fmt 2025-03-26 11:53:06 -04:00
cy
b5d3358f52
vscode stuff and try to make treefmt not suck 2025-03-26 10:43:56 -04:00
cy
5cc48a3eb3
try alternative cache domain 2025-03-20 10:11:56 -04:00
cy
f28234e555
workflow: add system-features 2025-03-18 15:40:06 -04:00
cy
c299b501a6
workflow: use cachix installer 2025-03-18 00:15:32 -04:00
cy
ec9283ee26
workflow: rm cache nix store action 2025-03-17 23:38:40 -04:00
cy
d50d2dcb73
workflow: always() cache 2025-03-17 22:35:44 -04:00
cy
0be44bc4c8
workflow: disable fail-fast when building homes 2025-03-17 11:08:49 -04:00
cy
00a8ac69cf
nix fmt 2025-03-14 02:10:11 -04:00
cy
16788bc7b2
workflow: upload artifact only for packages 2025-03-14 01:01:18 -04:00
cy
25c7eb865a
workflow: use attic 2025-03-14 00:54:58 -04:00
cy
8406723988
workflow: disable fail-fast when building machines 2025-03-11 12:21:38 -04:00
cy
09754dbaa8
workflow: disable fail-fast when building packages 2025-03-06 15:20:26 -05:00
cy
1448566c38
workflow: also build packages on intel mac 2025-03-06 15:08:57 -05:00
cy
9f92e1665e
don't cache nix store when building packages 2025-03-06 15:03:54 -05:00
cy
8f22c8a77d
workflow: don't continue on error 2025-03-06 12:59:07 -05:00
cy
94e3b7dc93
workflow: don't use attic 2025-02-26 22:10:51 -05:00
cy
87c369e48f
workflow: don't build titan 2025-02-25 15:58:53 -05:00
cy
67fd47275d cachix donesnt accept-flake-config by default 2025-01-22 03:06:58 -05:00
cy
7bd2af2396 use cachix action to install latest nix 2025-01-22 02:45:29 -05:00
cy
bbcc1433de nix fmt 2025-01-21 04:25:30 -05:00
cy
21fdf27b6c use input to build packages 2025-01-20 21:01:20 -05:00
cy
240d8b2820 add lact package 2025-01-20 20:12:33 -05:00
cy
b2582a051d also run workflow on PR 2025-01-20 13:37:18 -05:00
cy
e78bda179e move packages to a separate workflow 2025-01-20 13:37:18 -05:00
cy
1d7b20d51d use more specific primary-key and prefix-match 2025-01-20 13:37:18 -05:00
cy
3a621723d1 revamp workflow (cy/infra#4)
Reviewed-on: cy/infra#4
Co-authored-by: cy <cy@cy7.sh>
Co-committed-by: cy <cy@cy7.sh>
2025-01-20 02:59:35 -05:00
cy
b01a3fd472 bump conduwuit and remove the patch 2025-01-19 22:35:21 -05:00
cy
71be5f3545 fmt 2025-01-19 21:45:11 -05:00
cy
bb0da64219 root should own /nix before we install nix 2025-01-19 21:30:43 -05:00
cy
f8018ab702 overprovision lvm and mount to /nix 2025-01-19 21:30:43 -05:00
cy
ec4e66c91a can we get more space 2025-01-19 21:30:43 -05:00
cy
32e8d70d6f how about homes 2025-01-19 21:30:43 -05:00
cy
a53a985158 can we build machines 2025-01-19 21:30:43 -05:00
cy
f2f8c204ee make workflow better 2025-01-18 19:26:21 -05:00
cy
07fcbcb567 replace build list with placeholder 2025-01-18 03:10:53 -05:00
cy
784df6404f workflow continue-on-error 2025-01-18 01:24:30 -05:00
cy
91bdd3e273 also test builds on mac 2025-01-18 01:20:39 -05:00
cy
4d739520aa building overlay stuff broke 2025-01-18 00:24:52 -05:00