-
Notifications
You must be signed in to change notification settings - Fork 56
Expand file tree
/
Copy pathnox-sessions-config.yml
More file actions
43 lines (39 loc) · 1.2 KB
/
nox-sessions-config.yml
File metadata and controls
43 lines (39 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# This file is used by some of the development scripts (at '/scripts')
# to configure which Nox test sessions should be run based on the changed
# files from a base commit.
sessions:
- name: test_cartesian
ignore-paths: # Skip when only gt4py.next or doc files have been updated
- "src/gt4py/next/**"
- "tests/next_tests/**"
- "examples/**"
- "*.md"
- "*.rst"
- name: test_eve
paths: # Run when gt4py.eve files (or package settings) are changed
- "src/gt4py/eve/**"
- "tests/eve_tests/**"
- ".github/workflows/**"
- "ci/**"
- "*.lock"
- "*.toml"
- "*.yml"
- "noxfile.py"
- name: test_next
ignore-paths: # Skip when only gt4py.cartesian or doc files have been updated
- "src/gt4py/cartesian/**"
- "tests/cartesian_tests/**"
- "examples/**"
- "*.md"
- "*.rst"
- name: test_storage
paths: # Run when gt4py.storage files (or package settings) are changed
- "src/gt4py/storage/**"
- "src/gt4py/cartesian/backend/**" # For DaCe storages
- "tests/storage_tests/**"
- ".github/workflows/**"
- "ci/**"
- "*.lock"
- "*.toml"
- "*.yml"
- "noxfile.py"