You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Magic Nix Cache uses the GitHub Actions [built-in cache][ghacache] to share builds between Workflow runs, and has many advantages over alternatives.
16
17
17
18
1. Totally free: backed by GitHub Actions' cache, there is no additional service to pay for.
@@ -22,9 +23,9 @@ Magic Nix Cache uses the GitHub Actions [built-in cache][ghacache] to share buil
22
23
1. Secure: Magic Nix Cache follows the [same semantics as the GitHub Actions cache][semantics], and malicious pull requests cannot pollute your project.
23
24
1. Private: The cache is stored in the GitHub Actions cache, not with an additional third party.
24
25
25
-
> **Note:** the Magic Nix Cache doesn't offer a publically available cache.
26
+
> **Note:** the Magic Nix Cache doesn't offer a publicly available cache.
26
27
> This means the cache is only usable in CI.
27
-
> Zero to Nix has an article on binary caching if you want to [share Nix builds][z2ncache] with users outside of CI.
28
+
> [Zero to Nix][z2n] has an article on binary caching if you want to [share Nix builds][z2ncache] with users outside of CI.
28
29
29
30
## Usage
30
31
@@ -71,7 +72,7 @@ When the rate limit is exceeded while uploading to the cache, the remainder of t
71
72
This project depends on the GitHub Actions Cache API.
72
73
For local development, see `gha-cache/README.md` for more details on how to obtain the required tokens.
73
74
74
-
```
75
+
```shell
75
76
cargo run -- -c creds.json --upstream https://cache.nixos.org
0 commit comments