Modify build workflows to only trigger on non-doc changes

release/4.3a0
p-zach 2025-02-12 16:24:55 -05:00
parent 5fc1f3489c
commit 43a50a69c6
7 changed files with 38 additions and 6 deletions

View File

@ -1,6 +1,11 @@
name: Linux CI
on: [pull_request]
on:
pull_request:
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
# Every time you make a push to your PR, it cancel immediately the previous checks,
# and start a new one. The other runner will be available more quickly to your PR.

View File

@ -1,7 +1,11 @@
name: macOS CI
on: [pull_request]
on:
pull_request:
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
# Every time you make a push to your PR, it cancel immediately the previous checks,
# and start a new one. The other runner will be available more quickly to your PR.
concurrency:

View File

@ -1,6 +1,11 @@
name: Python CI
on: [pull_request]
on:
pull_request:
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
# Every time you make a push to your PR, it cancel immediately the previous checks,
# and start a new one. The other runner will be available more quickly to your PR.

View File

@ -1,6 +1,11 @@
name: Special Cases CI
on: [pull_request]
on:
pull_request:
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
# Every time you make a push to your PR, it cancel immediately the previous checks,
# and start a new one. The other runner will be available more quickly to your PR.

View File

@ -1,6 +1,11 @@
name: Windows CI
on: [pull_request]
on:
pull_request:
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
# Every time you make a push to your PR, it cancel immediately the previous checks,
# and start a new one. The other runner will be available more quickly to your PR.

View File

@ -4,6 +4,10 @@ on:
push:
branches:
- develop
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
jobs:
trigger-package-build:
runs-on: ubuntu-latest

View File

@ -4,6 +4,10 @@ on:
push:
branches:
- develop
paths-ignore:
- '**.md'
- '**.ipynb'
- 'myst.yml'
jobs:
triggerPython:
runs-on: ubuntu-latest