Skip to content

Commit

Permalink
Bump install-haskell cachix-action and install-nix-action
Browse files Browse the repository at this point in the history
Closes #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
  • Loading branch information
expipiplus1 committed Nov 17, 2020
1 parent b1f7397 commit c0f5b69
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 12 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/Cabal-Linux.yml
Expand Up @@ -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
4 changes: 2 additions & 2 deletions .github/workflows/On-Release-Cabal-Linux.yml
Expand Up @@ -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
6 changes: 4 additions & 2 deletions .github/workflows/Optional-Nix-dev-env-macOS.yml
Expand Up @@ -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 }}'
Expand Down
18 changes: 12 additions & 6 deletions .github/workflows/Optional-Nix-dev-env-main.yml
Expand Up @@ -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 }}'
Expand All @@ -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 }}'
Expand Down Expand Up @@ -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 }}'
Expand Down

0 comments on commit c0f5b69

Please sign in to comment.