Bladeren bron

Skip running nix CI for draft PRs (#2961)

Matt Hunzinger 9 maanden geleden
bovenliggende
commit
a9f87384f8
1 gewijzigde bestanden met toevoegingen van 21 en 1 verwijderingen
  1. 21 1
      .github/workflows/nix.yml

+ 21 - 1
.github/workflows/nix.yml

@@ -1,10 +1,30 @@
 name: "Nix CI"
+
 on:
-  # Run only when pushing to mainline, and making PRs
   push:
     branches:
       - main
+    paths:
+      - packages/**
+      - examples/**
+      - docs/guide/**
+      - src/**
+      - .github/**
+      - lib.rs
+      - Cargo.toml
+      - Makefile.toml
+
   pull_request:
+    types: [opened, synchronize, reopened, ready_for_review]
+    branches:
+      - main
+    paths:
+      - packages/**
+      - examples/**
+      - src/**
+      - .github/**
+      - lib.rs
+      - Cargo.toml
 jobs:
   build:
     runs-on: ${{ matrix.os }}