From ce3a7b1f50376091a51e0cda4694b04cca306bf1 Mon Sep 17 00:00:00 2001 From: Pegasust Date: Sun, 5 Nov 2023 12:53:22 -0800 Subject: [PATCH] ci(flake): collect nix-flake-show, remove nix-flake-check (nix-github-actions already do this) --- .github/workflows/ci.yml | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33f5ada..2212271 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -59,25 +59,6 @@ jobs: echo "NIXPKGS_SYSTEM=$(nix eval --raw 'nixpkgs#system')" >> "$GITHUB_ENV" - run: nix build -L ".#devShells.${NIXPKGS_SYSTEM}.default" --keep-going - nix-flake-check: - # ensure flake-exposed derivations are correct - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: - - ubuntu-latest - - macos-latest - steps: - - uses: actions/checkout@v4 - - uses: cachix/install-nix-action@v23 - - uses: cachix/cachix-action@v12 - with: - name: poetry2nix - signingKey: "VhaWuN3IyJVpWg+aZvTocVB+W8ziZKKRGLKR53Pkld3YRZxYOUfXZf0fvqF+LkqVW0eA60trVd5vsqNONpX9Hw==" - - name: check - run: nix flake check - nix-flake-show: # ensure flake-exposed endpoints (apps, packages, devShells) are of correct types # (something like apps.${SYSTEM}. can be hard to get right) @@ -95,7 +76,7 @@ jobs: with: name: poetry2nix signingKey: "VhaWuN3IyJVpWg+aZvTocVB+W8ziZKKRGLKR53Pkld3YRZxYOUfXZf0fvqF+LkqVW0eA60trVd5vsqNONpX9Hw==" - - run: nix flake show + - run: nix flake show --all-systems test-template: @@ -150,5 +131,6 @@ jobs: - nix-build - nix-build-shell - test-template + - nix-flake-show steps: - run: exit 0