Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a cachix cache #127

Open
deemp opened this issue Oct 3, 2023 · 3 comments
Open

Create a cachix cache #127

deemp opened this issue Oct 3, 2023 · 3 comments

Comments

@deemp
Copy link
Contributor

deemp commented Oct 3, 2023

Currently, for ghcjs builds, we use the miso-haskell binary cache provided by cachix.

In #126, I updated several tools, which led to cache misses. Therefore, I suggest to create a binary cache on cachix. We'll suggest contributors to fetch development tools from there (e.g., via cachix use rzk-lang).

The following credentials are necessary for caching:

  • CACHIX_CACHE variable - the name of a binary cache, e.g., rzk-lang.
  • CACHIX_AUTH_TOKEN secret - the cache token
@fizruk
Copy link
Member

fizruk commented Oct 6, 2023

Created: https://app.cachix.org/cache/rzk-lang

Added CACHIX_CACHE repository variable and CACHIX_AUTH_TOKEN repository secret.

@fizruk
Copy link
Member

fizruk commented Oct 6, 2023

By the way, we might want to build and cache GHC build as well? Or only GHCJS?

@deemp
Copy link
Contributor Author

deemp commented Oct 8, 2023

We can cache Nix store paths on cachix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants