From 059650a1ffeda606a28f75f167b239b666dcfd74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Maret?= Date: Thu, 7 Nov 2024 00:43:35 +0100 Subject: [PATCH] Run CI only on master --- .github/workflows/build-no-nur-update.yml | 68 ----------------------- 1 file changed, 68 deletions(-) delete mode 100644 .github/workflows/build-no-nur-update.yml diff --git a/.github/workflows/build-no-nur-update.yml b/.github/workflows/build-no-nur-update.yml deleted file mode 100644 index 9027618..0000000 --- a/.github/workflows/build-no-nur-update.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: "Build" -on: - pull_request: - push: - branches: - - '*' - - '!main' - - '!master' -jobs: - tests: - strategy: - matrix: - # Set this to notify the global nur package registry that changes are - # available. - # - # The repo name as used in - # https://github.com/nix-community/NUR/blob/master/repos.json - nurRepo: - - smaret - # Set this to cache your build results in cachix for faster builds - # in CI and for everyone who uses your cache. - # - # Format: Your cachix cache host name without the ".cachix.org" suffix. - # Example: mycache (for mycache.cachix.org) - # - # For this to work, you also need to set the CACHIX_SIGNING_KEY or - # CACHIX_AUTH_TOKEN secret in your repository secrets settings in - # Github found at - # https://github.com//nur-packages/settings/secrets - cachixName: - - smaret - nixPath: - # - nixpkgs=channel:nixos-unstable - # - nixpkgs=channel:nixpkgs-unstable - - nixpkgs=channel:nixos-22.11 - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Install nix - uses: cachix/install-nix-action@V27 - with: - nix_path: "${{ matrix.nixPath }}" - extra_nix_config: | - experimental-features = nix-command flakes - access-tokens = github.com=${{ secrets.GITHUB_TOKEN }} - - name: Show nixpkgs version - run: nix-instantiate --eval -E '(import {}).lib.version' - - name: Setup cachix - uses: cachix/cachix-action@v15 - # Don't replace here! - if: ${{ matrix.cachixName != '' }} - with: - name: ${{ matrix.cachixName }} - signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' - authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - - name: Check evaluation - run: | - nix-env -f . -qa \* --meta --xml \ - --allowed-uris https://static.rust-lang.org \ - --option restrict-eval true \ - --option allow-import-from-derivation true \ - --drv-path --show-trace \ - -I nixpkgs=$(nix-instantiate --find-file nixpkgs) \ - -I $PWD - - name: Build nix packages - run: nix shell -f '' nix-build-uncached -c nix-build-uncached ci.nix -A cacheOutputs -