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

ci: add cachix workflow #740

Merged
merged 4 commits into from
Feb 27, 2024
Merged

ci: add cachix workflow #740

merged 4 commits into from
Feb 27, 2024

Conversation

musjj
Copy link
Contributor

@musjj musjj commented Feb 27, 2024

First time setting cachix up, not sure if I'm doing anything wrong. I used the following resources for reference:

You now need to set up the secrets, which can only be done by someone with the right privileges. Here are the steps from the official tutorial:

1. Creating your first binary cache

It's recommended to have different binary caches per team, depending who will have write/read access to it.

Fill out the form on the create binary cache page.

On your freshly created binary cache, follow the Push binaries tab instructions.

2. Setting up secrets

On your GitHub repository or organization (for use across all repositories):

  1. Click on Settings.
  2. Click on Secrets.
  3. Add your previously generated secrets (CACHIX_SIGNING_KEY and/or CACHIX_AUTH_TOKEN).

For this PR, I'm using the CACHIX_AUTH_TOKEN for the last step.

Fix: #495

@musjj musjj mentioned this pull request Feb 27, 2024
1 task
@sxyazi
Copy link
Owner

sxyazi commented Feb 27, 2024

Thank you, I added the CACHIX_AUTH_TOKEN secret, and it should work, let's merge it now.

@sxyazi sxyazi merged commit e31d93b into sxyazi:main Feb 27, 2024
5 checks passed
sxyazi pushed a commit that referenced this pull request Feb 27, 2024
sxyazi pushed a commit that referenced this pull request Feb 28, 2024
asim215 pushed a commit to asim215/yazi that referenced this pull request Mar 5, 2024
asim215 added a commit to asim215/yazi that referenced this pull request Mar 5, 2024
* ci: add cachix workflow (sxyazi#740)

* feat: add hovered as `$0` for shell and opener (sxyazi#738)

* feat: flavor (sxyazi#753)

* feat: add a new `[notify]` section to the `theme.toml` to configure the `notify` component's style (sxyazi#749)

* feat: switch to inline images protocol for VSCode, Tabby, and Hyper

* feat: add `prepend_rules` and `append_rules` for `[open]` in `yazi.toml` (sxyazi#754)

* feat: support `YAZI_FILE_ONE` environment variable for `file(1)` path (sxyazi#752)

* feat: allow both '/' and '\' in folder creation (sxyazi#751)

* perf: apply `add_many()`/`remove_many()` to the visual mode items for selection conflict detecting (sxyazi#758)

* feat: support `%0` as the hovered file for Windows (sxyazi#761)

* feat: `ya.input()` plugin API (sxyazi#762)

* fix: remove redundant check to allow operations on the `shell` command with an empty file list

* feat: add musl linux build targets (sxyazi#759)

* fix: nested conflict detection exception when performing cross-level searches (sxyazi#769)

* refactor: add new `run` property (sxyazi#773)

* feat: add `Ctrl-[` as an escape key (sxyazi#763)

* feat: add `parse` method to `Line` element

* feat: `ya.notify()` plugin API (sxyazi#780)

---------

Co-authored-by: musjj <72612857+musjj@users.noreply.github.com>
Co-authored-by: rrveex <91850165+rrveex@users.noreply.github.com>
Co-authored-by: sxyazi <sxyazi@gmail.com>
Co-authored-by: little camel <54983536+evpeople@users.noreply.github.com>
Co-authored-by: Filipe Paniguel <paniguel.lpnh@gmail.com>
Co-authored-by: Nguyễn Đức Toàn <33489972+ndtoan96@users.noreply.github.com>
Co-authored-by: Konrad Baran <65494005+uznog@users.noreply.github.com>
Co-authored-by: hankertrix <91734413+hankertrix@users.noreply.github.com>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Binary cache for nix builds
2 participants