Bump install-haskell cachix-action and install-nix-action

Closes https://github.com/haskell-nix/hnix/issues/758

install-nix-action requires an explicit `nix_path` now, do not set this
when it is just used to install nix-instantiate for tests
This commit is contained in:
Joe Hermaszewski 2020-11-17 15:30:41 +08:00
parent b1f7397807
commit c0f5b691d1
4 changed files with 20 additions and 12 deletions

View File

@ -29,14 +29,14 @@ jobs:
~/.cabal/store
dist-newstyle
key: ${{ runner.os }}-Cabal-${{ matrix.ghc }}
- uses: actions/setup-haskell@v1.1
- uses: actions/setup-haskell@v1
with:
ghc-version: ${{ matrix.ghc }}
- name: Install additional system packages
run: sudo apt install libsodium-dev
# 2020-08-01: NOTE: Nix instantiate still needed for HNix tests
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
- run: cabal v2-configure --disable-optimization --enable-tests --enable-deterministic
- run: cabal v2-build
- run: cabal v2-test

View File

@ -26,14 +26,14 @@ jobs:
~/.cabal/store
dist-newstyle
key: ${{ runner.os }}-Cabal-${{ matrix.ghc }}
- uses: actions/setup-haskell@v1.1
- uses: actions/setup-haskell@v1
with:
ghc-version: ${{ matrix.ghc }}
- name: Install additional system packages
run: sudo apt install libsodium-dev
# 2020-08-01: NOTE: Nix instantiate still needed for HNix tests
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
- run: cabal v2-configure --disable-optimization --enable-tests --enable-deterministic
- run: cabal v2-build
- run: cabal v2-test

View File

@ -29,9 +29,11 @@ jobs:
with:
submodules: recursive
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install Cachix
uses: cachix/cachix-action@v6
uses: cachix/cachix-action@v7
with:
name: ${{ env.cachixAccount }}
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'

View File

@ -67,9 +67,11 @@ jobs:
with:
submodules: recursive
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install Cachix
uses: cachix/cachix-action@v6
uses: cachix/cachix-action@v7
with:
name: ${{ env.cachixAccount }}
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
@ -90,9 +92,11 @@ jobs:
with:
submodules: recursive
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install Cachix
uses: cachix/cachix-action@v6
uses: cachix/cachix-action@v7
with:
name: ${{ env.cachixAccount }}
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
@ -120,9 +124,11 @@ jobs:
with:
submodules: recursive
- name: Install Nix
uses: cachix/install-nix-action@v10
uses: cachix/install-nix-action@v12
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install Cachix
uses: cachix/cachix-action@v6
uses: cachix/cachix-action@v7
with:
name: ${{ env.cachixAccount }}
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'