#3870 closed defect (fixed)
The NixOS CI use of "Cachix" does not correctly detect "forked" PRs, has authentication errors
Reported by: | exarkun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
The "Push to Cachix" step for NixOS 21.05 and 21.11 fail, including this text:
Neither auth token nor signing key are present. They are looked up via $CACHIX_AUTH_TOKEN and $CACHIX_SIGNING_KEY, and if missing also looked up from ~/.config/cachix/cachix.dhall Read https://mycache.cachix.org for instructions how to push to your binary cache. Exited with code exit status 1
The intent of the configuration is to *skip* pushing in this case since it will always fail since the cache write key is not available. It seems as though the configuration fails to accomplish this.
Change History (3)
comment:1 Changed at 2022-12-21T14:42:52Z by exarkun
comment:2 Changed at 2022-12-21T14:42:56Z by exarkun
- Resolution set to fixed
- Status changed from new to closed
comment:3 Changed at 2023-01-28T12:56:32Z by exarkun
Note: See
TracTickets for help on using
tickets.
Fixed in https://github.com/tahoe-lafs/tahoe-lafs/commit/ab6b0fa971f4feae9f1c83c551e1465f0a35d76a