From 902c045e680cb57533ff40cc4080786686c65c7b Mon Sep 17 00:00:00 2001 From: Potato Hatsue <1793913507@qq.com> Date: Mon, 24 May 2021 17:04:17 +0800 Subject: [PATCH] Fix condition of nix build job --- .github/workflows/nix.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 4bf30440ce..299928b600 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -58,7 +58,7 @@ jobs: # This job runs when PRs are merged to master, and should be excluded from branch protections build: runs-on: ${{ matrix.os }} - if: ${{ github.repository_owner == 'haskell' && github.ref == 'ref/heads/master' }} + if: ${{ github.repository_owner == 'haskell' && github.ref == 'refs/heads/master' }} strategy: fail-fast: false matrix: @@ -79,7 +79,9 @@ jobs: with: name: haskell-language-server authToken: ${{ secrets.HLS_CACHIX_AUTH_TOKEN }} - - run: | - nix develop --profile dev && cachix push haskell-language-server dev + - name: Push development shell + run: nix develop --profile dev && cachix push haskell-language-server dev + - name: Build and push binaries + run: | nix build nix path-info --json | jq -r '.[].path' | cachix push haskell-language-server