Skip to content

Commit 78d07dc

Browse files
committed
Update GitHub workflows to include additional paths for testing
1 parent a9325cb commit 78d07dc

File tree

4 files changed

+70
-0
lines changed

4 files changed

+70
-0
lines changed

.github/workflows/test-erase.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,25 @@ name: Test Erase
33
on:
44
push:
55
branches: [main]
6+
paths:
7+
- 'src/bmlab_toolkit/erase_cli.py'
8+
- 'src/bmlab_toolkit/jlink_programmer.py'
9+
- 'src/bmlab_toolkit/programmer.py'
10+
- 'src/bmlab_toolkit/constants.py'
11+
- 'pyproject.toml'
12+
- '.github/actions/setup-jlink-network/**'
13+
- '.github/workflows/test-erase.yml'
14+
- '.github/workflows/fw.*'
615
pull_request:
16+
paths:
17+
- 'src/bmlab_toolkit/erase_cli.py'
18+
- 'src/bmlab_toolkit/jlink_programmer.py'
19+
- 'src/bmlab_toolkit/programmer.py'
20+
- 'src/bmlab_toolkit/constants.py'
21+
- 'pyproject.toml'
22+
- '.github/actions/setup-jlink-network/**'
23+
- '.github/workflows/test-erase.yml'
24+
- '.github/workflows/fw.*'
725
workflow_dispatch:
826

927
env:

.github/workflows/test-flash.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,25 @@ name: Test Flash
33
on:
44
push:
55
branches: [main]
6+
paths:
7+
- 'src/bmlab_toolkit/flashing.py'
8+
- 'src/bmlab_toolkit/jlink_programmer.py'
9+
- 'src/bmlab_toolkit/programmer.py'
10+
- 'src/bmlab_toolkit/constants.py'
11+
- 'pyproject.toml'
12+
- '.github/actions/setup-jlink-network/**'
13+
- '.github/workflows/test-flash.yml'
14+
- '.github/workflows/fw.*'
615
pull_request:
16+
paths:
17+
- 'src/bmlab_toolkit/flashing.py'
18+
- 'src/bmlab_toolkit/jlink_programmer.py'
19+
- 'src/bmlab_toolkit/programmer.py'
20+
- 'src/bmlab_toolkit/constants.py'
21+
- 'pyproject.toml'
22+
- '.github/actions/setup-jlink-network/**'
23+
- '.github/workflows/test-flash.yml'
24+
- '.github/workflows/fw.*'
725
workflow_dispatch:
826

927
env:

.github/workflows/test-rtt.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,25 @@ name: Test RTT
33
on:
44
push:
55
branches: [main]
6+
paths:
7+
- 'src/bmlab_toolkit/rtt_cli.py'
8+
- 'src/bmlab_toolkit/jlink_programmer.py'
9+
- 'src/bmlab_toolkit/programmer.py'
10+
- 'src/bmlab_toolkit/constants.py'
11+
- 'pyproject.toml'
12+
- '.github/actions/setup-jlink-network/**'
13+
- '.github/workflows/test-rtt.yml'
14+
- '.github/workflows/fw.*'
615
pull_request:
16+
paths:
17+
- 'src/bmlab_toolkit/rtt_cli.py'
18+
- 'src/bmlab_toolkit/jlink_programmer.py'
19+
- 'src/bmlab_toolkit/programmer.py'
20+
- 'src/bmlab_toolkit/constants.py'
21+
- 'pyproject.toml'
22+
- '.github/actions/setup-jlink-network/**'
23+
- '.github/workflows/test-rtt.yml'
24+
- '.github/workflows/fw.*'
725
workflow_dispatch:
826

927
env:

.github/workflows/test-scan.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,23 @@ name: Test Scan
33
on:
44
push:
55
branches: [main]
6+
paths:
7+
- 'src/bmlab_toolkit/scan_cli.py'
8+
- 'src/bmlab_toolkit/jlink_programmer.py'
9+
- 'src/bmlab_toolkit/programmer.py'
10+
- 'src/bmlab_toolkit/constants.py'
11+
- 'pyproject.toml'
12+
- '.github/actions/setup-jlink-network/**'
13+
- '.github/workflows/test-scan.yml'
614
pull_request:
15+
paths:
16+
- 'src/bmlab_toolkit/scan_cli.py'
17+
- 'src/bmlab_toolkit/jlink_programmer.py'
18+
- 'src/bmlab_toolkit/programmer.py'
19+
- 'src/bmlab_toolkit/constants.py'
20+
- 'pyproject.toml'
21+
- '.github/actions/setup-jlink-network/**'
22+
- '.github/workflows/test-scan.yml'
723
workflow_dispatch:
824

925
env:

0 commit comments

Comments
 (0)