Commit graph

106 commits

Author SHA1 Message Date
Luc Perkins 5d8b7417db
Publish to FlakeHub 2024-05-24 11:50:24 -03:00
Luc Perkins 684efd3b98
Remove closure extraction step 2024-05-22 18:25:15 -03:00
Luc Perkins ec4b6cdab4
Switch to main branch of magic-nix-cache-action 2024-05-22 17:59:29 -03:00
Luc Perkins d7d82d6159
Fix input name for CI-only strict mode 2024-05-22 17:57:25 -03:00
Luc Perkins 08033cd09a
Revert "Spawn daemon in separate process (this should fail in CI)"
This reverts commit f92c44ab59.
2024-05-20 08:11:08 -03:00
Luc Perkins 645dabfe82
Add nix build to test 2024-05-20 07:58:47 -03:00
Luc Perkins 23356ead97
Test Action in strict mode 2024-05-20 07:44:54 -03:00
Luc Perkins f92c44ab59
Spawn daemon in separate process (this should fail in CI) 2024-05-20 07:17:22 -03:00
Luc Perkins 49afb020c1
Build only when label is applied 2024-05-18 17:24:45 -03:00
Luc Perkins 66317827ea
Some final cleanup 2024-05-18 17:21:03 -03:00
Luc Perkins 03d4aa5f66
Fix naming issue 2024-05-18 17:07:04 -03:00
Luc Perkins 3708b7cec6
Fix download artifact declaration 2024-05-18 16:52:47 -03:00
Luc Perkins e02976750d
Remove unused env var 2024-05-18 16:47:37 -03:00
Luc Perkins 6eaa23c963
Rework integration test 2024-05-18 16:41:44 -03:00
Luc Perkins 867cfad681
Fix broken dev shell build 2024-05-18 16:23:35 -03:00
Luc Perkins 01e147381b
Streamline build logic 2024-05-18 16:21:53 -03:00
Luc Perkins cce0d218c8
Use matrix strategy 2024-05-17 17:36:46 -03:00
Luc Perkins e85ce91771
Extract closure in prior step 2024-05-17 17:28:37 -03:00
Luc Perkins 6f4ce1d570
Install Nix prior to test 2024-05-17 17:17:18 -03:00
Luc Perkins 1407ae42a2
Make sure build job runs first 2024-05-17 17:14:50 -03:00
Luc Perkins 5b98d04c9e
Test build of mnc using source-binary 2024-05-17 17:14:03 -03:00
Luc Perkins 7474dbd627
Use GITHUB_OUTPUT instead of GITHUB_STATE 2024-05-17 17:04:12 -03:00
Luc Perkins 7fc2455f30
Use GITHUB_STATE mechanism for state 2024-05-17 17:03:09 -03:00
Luc Perkins bb7e2fbfa3
Make nix.conf writable 2024-05-17 17:01:32 -03:00
Luc Perkins 986b5798dd
More setup steps 2024-05-17 16:59:39 -03:00
Luc Perkins d677f3a332
Add integration test workflow 2024-05-17 16:52:30 -03:00
Luc Perkins 763508d326
Use matrix for build.yaml 2024-05-16 15:52:18 -03:00
Graham Christensen 930038182b Fix releasing tags and prs 2024-04-11 22:27:58 -04:00
Luc Perkins ffddafa4f4
Cache dev shell in FlakeHub Cache 2024-03-28 11:30:13 -03:00
Graham Christensen b619262a4e nix-installer-action@mnc to main 2024-03-13 09:29:55 -04:00
Graham Christensen 6efe2c73c3 Switch to mnc 2024-03-11 13:15:26 -04:00
Graham Christensen 0c2a3b5d4f Drop the special branch 2024-03-11 13:05:54 -04:00
Graham Christensen fa32a1bad7 ? 2024-03-11 12:07:15 -04:00
Graham Christensen 98db0bfe86 Revert "cache branch builds"
This reverts commit 1a5941c243.
2024-03-09 14:12:22 -05:00
Graham Christensen 16f1b8683c Revert "Revert "Revert "Revert "Revert "arm64: pin back to the v3 action to resolve a mysterious build failure"""""
This reverts commit daf7cd422e.
2024-03-09 14:06:17 -05:00
Graham Christensen daf7cd422e Revert "Revert "Revert "Revert "arm64: pin back to the v3 action to resolve a mysterious build failure""""
This reverts commit a2db427eef.
2024-03-09 12:55:24 -05:00
Graham Christensen 570434e14b D'oh: publish the closure for arm64-linux 2024-03-09 12:55:05 -05:00
Graham Christensen a2db427eef Revert "Revert "Revert "arm64: pin back to the v3 action to resolve a mysterious build failure"""
This reverts commit 24e7ebc681.
2024-03-09 12:41:31 -05:00
Graham Christensen 1a5941c243 cache branch builds 2024-03-09 11:44:41 -05:00
Graham Christensen 24e7ebc681 Revert "Revert "arm64: pin back to the v3 action to resolve a mysterious build failure""
This reverts commit e612684c6b.
2024-03-09 11:43:53 -05:00
Graham Christensen e612684c6b Revert "arm64: pin back to the v3 action to resolve a mysterious build failure"
This reverts commit 687c480220.
2024-03-09 11:38:28 -05:00
Graham Christensen 687c480220 arm64: pin back to the v3 action to resolve a mysterious build failure 2024-03-09 11:01:22 -05:00
Graham Christensen d32427b6c8 Start caching to FHC, especiall mac builds 2024-03-09 10:50:39 -05:00
Graham Christensen 605aa5bc43 Update the readme, release-branches workflow 2024-03-08 09:41:54 -05:00
Graham Christensen ad963d4fe7
Apply suggestions from code review 2024-03-06 13:38:35 -05:00
Graham Christensen bd5e681cb3 add flakehub-cache to the release branches for testing 2024-03-06 12:31:51 -05:00
Graham Christensen e23f5398df fixup: drop -priv 2024-03-06 12:17:56 -05:00
Graham Christensen 77af0493d2
Apply suggestions from code review 2024-03-04 11:38:31 -05:00
Cole Helbling bf8c52586b Merge remote-tracking branch 'upstream/main' into merge-against-upstream 2024-02-27 08:51:49 -08:00
Eelco Dolstra bb714ce48c Fix release scripts 2024-01-09 13:52:32 +01:00