diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 73a3ed2e42a..5aac7fd22d9 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -3,7 +3,7 @@ name: Benchmark on: push: branches: - - "**" + - main paths-ignore: &paths-ignore - ".github/workflows/docs.yml" - ".github/workflows/wheels*" diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index e5b79ff5bc7..ca1335904a7 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -3,7 +3,7 @@ name: CIFuzz on: push: branches: - - "**" + - main paths: &paths - ".github/dependencies.json" - ".github/workflows/cifuzz.yml" diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 19776bdc4c9..36c763a45c7 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -3,7 +3,7 @@ name: Docs on: push: branches: - - "**" + - main paths: &paths - ".github/workflows/docs.yml" - "docs/**" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3b2b34acd52..170272b128e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,6 +1,11 @@ name: Lint -on: [push, pull_request, workflow_dispatch] +on: + push: + branches: + - main + pull_request: + workflow_dispatch: permissions: {} diff --git a/.github/workflows/test-docker.yml b/.github/workflows/test-docker.yml index fbf6aa6003d..fa2515ba9f7 100644 --- a/.github/workflows/test-docker.yml +++ b/.github/workflows/test-docker.yml @@ -3,7 +3,7 @@ name: Test Docker on: push: branches: - - "**" + - main paths-ignore: &paths-ignore - ".github/workflows/docs.yml" - ".github/workflows/wheels*" diff --git a/.github/workflows/test-mingw.yml b/.github/workflows/test-mingw.yml index 6bb88681907..def146e05cd 100644 --- a/.github/workflows/test-mingw.yml +++ b/.github/workflows/test-mingw.yml @@ -3,7 +3,7 @@ name: Test MinGW on: push: branches: - - "**" + - main paths-ignore: &paths-ignore - ".github/workflows/docs.yml" - ".github/workflows/wheels*" diff --git a/.github/workflows/test-valgrind.yml b/.github/workflows/test-valgrind.yml index 444f71d323a..c1e7e86232d 100644 --- a/.github/workflows/test-valgrind.yml +++ b/.github/workflows/test-valgrind.yml @@ -5,7 +5,7 @@ name: Test Valgrind on: push: branches: - - "**" + - main paths: &paths - ".github/workflows/test-valgrind.yml" - "**.c" diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index b5e3a7f46a1..ce009aefe2a 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -3,7 +3,7 @@ name: Test Windows on: push: branches: - - "**" + - main paths-ignore: &paths-ignore - ".github/workflows/docs.yml" - ".github/workflows/wheels*" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e7430ef6edc..23f55c63c94 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,7 +3,7 @@ name: Test on: push: branches: - - "**" + - main paths-ignore: &paths-ignore - ".github/workflows/docs.yml" - ".github/workflows/wheels*"