Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
base: d3ebc96ca500
Choose a base ref
...
head repository: NixOS/nix
compare: 703c98c6cb92
Choose a head ref
  • 13 commits
  • 25 files changed
  • 6 contributors

Commits on Feb 26, 2021

  1. simplify changing cachix cache for install tests

    - convert cachix cache name from an env into a secret so it (along
      with the token/key) can be set once per fork
    - use CACHIX_AUTH_TOKEN in addition to CACHIX_SIGNING_KEY; it looks
      like cachix will try signing key first, then auth token.
    abathur committed Feb 26, 2021
    Copy the full SHA
    12ec962 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. SubstitutionGoal -> PathSubstitutionGoal

    To prepare for the upcoming DrvOutputSubstitutionGoal
    thufschmitt committed Mar 1, 2021
    Copy the full SHA
    5d1c05b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    df9d4f8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    93b5a59 View commit details
    Browse the repository at this point in the history
  4. Add support for bare git repositories with git+file

    Local git repositories are normally used directly instead of
    cloning. This commit checks if a repo is bare and forces a
    clone.
    
    Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com>
    Kjetil Orbekk and Théophane Hufschmitt committed Mar 1, 2021
    Copy the full SHA
    9931f18 View commit details
    Browse the repository at this point in the history
  5. Add test for git+file with bare repository

    Kjetil Orbekk committed Mar 1, 2021
    Copy the full SHA
    92a2343 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Merge pull request #4566 from orbekk/master

    Add support for bare git repositories when using git+file
    edolstra committed Mar 11, 2021
    Copy the full SHA
    3bb1bec View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4577 from abathur/simplify_install_tests

    simplify changing cachix cache for install tests
    domenkozar committed Mar 11, 2021
    Copy the full SHA
    8127094 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Merge pull request #4592 from NixOS/ca/remote-cache

    Substitute content-addressed derivations
    edolstra committed Mar 15, 2021
    Copy the full SHA
    306c154 View commit details
    Browse the repository at this point in the history
  2. Add some logic for signing realisations

    Not exposed anywhere, but built realisations are now signed (and this
    should be forwarded when copy-ing them around)
    thufschmitt committed Mar 15, 2021
    Copy the full SHA
    826877c View commit details
    Browse the repository at this point in the history
  3. pathInfoIsTrusted -> pathInfoIsUntrusted

    I guess the rationale behind the old name wath that
    `pathInfoIsTrusted(info)` returns `true` iff we would need to `blindly`
    trust the path (because it has no valid signature and `requireSigs` is
    set), but I find it to be a really confusing footgun because it's quite
    natural to give it the opposite meaning.
    thufschmitt committed Mar 15, 2021
    Copy the full SHA
    3e6017f View commit details
    Browse the repository at this point in the history
  4. 1
    Copy the full SHA
    54ced90 View commit details
    Browse the repository at this point in the history
  5. Properly sign the unresolved drvs

    Don't let them inherit the signature from the parent one (because it
    makes no sense to do so), but re-sign them after they have been built
    thufschmitt committed Mar 15, 2021
    Copy the full SHA
    703c98c View commit details
    Browse the repository at this point in the history