Luc Perkins
8fa4c519ce
Switch to flakehub-cache-action
2025-03-24 20:14:03 -03:00
Cole Helbling
322a99d45e
fixup: update upload-artifact, download-artifact action versions
2025-01-16 08:46:41 -08:00
Shahar "Dawn" Or
65899a5ad5
Bump GitHub action actions/checkout from v3 to v4
...
The breaking change seems to be something about the default Node.js
runtime: https://github.com/actions/checkout/blob/main/CHANGELOG.md#v400
Also in example in documentation, for the sake of the copy-pasting user
(me).
2024-11-05 21:48:35 +07:00
Graham Christensen
6acb043852
Update our intel macs to 14-large
2024-09-17 17:28:15 -04: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
f92c44ab59
Spawn daemon in separate process (this should fail in CI)
2024-05-20 07:17:22 -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
763508d326
Use matrix for build.yaml
2024-05-16 15:52:18 -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
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
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
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
Eelco Dolstra
894b558a74
Disable magic-nix-cache-action-priv for now
2024-01-09 12:24:19 +01:00
Eelco Dolstra
345fd479ed
Upload Nix closure
2024-01-09 12:13:41 +01:00
Eelco Dolstra
cf983504ea
Fix magic-nix-cache-action-priv branch
2024-01-08 16:53:00 +01:00
Eelco Dolstra
fd1420febf
Add support for pushing to Attic ( #1 )
...
* Add support for pushing to Attic
* fmt/clippy
* Fix attic dependency
* Pass ssh private key
* Try to inherit secrets
* Fix static build
* Fix default package
* Fix daemonizing
* Fix clippy
* Update nix.conf
* Add --use-attic flag
* --use-attic -> --use-flakehub
* Handle project not existing
* Handle Attic init failure
* Skip .chroot paths
* Update netrc
* Downgrade to Nixpkgs 23.05 to fix static builds
* Use rust 1.70
We need 1.70, but 1.69 is the default in Nixpkgs 23.05.
* Rename stuff
* Use magic-nix-cache-priv
* Hack
2023-12-14 08:09:09 -08:00
Graham Christensen
cb1016de6f
Restore the magic nix cache and flake check actions to aarch64 linux
2023-12-04 15:54:59 -05:00
Graham Christensen
713fdeafc7
Fix concurrency
2023-12-04 14:29:52 -05:00
Graham Christensen
a4cd3fd46c
Disable another action until it builds on ARM
2023-12-04 11:24:16 -05:00
Graham Christensen
759cc0b053
Build on ARM64-Linux
2023-12-04 11:04:15 -05:00
Ana Hobden
7d16366f86
Don't enable flake checker on arm Mac for now
2023-11-09 09:56:04 -08:00
Ana Hobden
08bca8b5f6
Enable Magic Nix Cache and Flake Checker on ARM64
2023-11-09 08:33:23 -08:00
Ana Hobden
969b5ea69a
Temporarily disable flake-checker and cache on aarch64 macs until this can land
2023-11-08 12:10:36 -08:00
Ana Hobden
c3793c701d
Enable aarch64 macOS builds
2023-11-08 11:13:54 -08:00
Martin Wimpress
a62862be44
DS-970: Add Magic Nix Cache and other workflow changes
...
An assortment of GitHub Workflow changes, potentially including:
- Enable DeterminateSystems/magic-nix-cache-action@main
- Reference all DeterminateSystems actions via @main
- Make update.yaml consistent across repos
- Remove unnecessary github-token: from nix-installer-action
- Update actions/checkout@v2 to actions/checkout@v3
2023-07-14 10:17:37 +01:00
Cole Helbling
b84e51186e
build: only run one at a time ( #23 )
2023-06-28 14:35:28 -07:00
Graham Christensen
0b397beb7f
Enable fallback.
2023-06-26 13:21:22 -04:00
Graham Christensen
e15d7a645f
Enable the magic cacher action on macOS.
2023-06-26 12:42:13 -04:00
Graham Christensen
3cff8e1a6f
Don't use macOS yet
2023-06-26 12:18:46 -04:00
Graham Christensen
e4834f14f0
Rename the action, d'oh.
2023-06-26 12:16:23 -04:00
Graham Christensen
6a38e90e3c
Restore macOS support, and add our magic cache action to this repo
2023-06-26 12:02:56 -04:00
Graham Christensen
37c1b0ca12
Disable macOS builds until we can apply this action to itself
2023-06-26 11:30:43 -04:00
Luc Perkins
fa869ccfd8
Rename the tool in all sources ( #13 )
2023-06-24 16:24:52 -06:00