Skip to content

Commit ed205ed

Browse files
sunnamed434claude
andcommitted
CI: trigger per-project workflows on changes to the shared project-build action
The per-project workflows all use ./.github/actions/project-build but none of them watched its path, so changes to that composite action (like the restore TargetFramework fix) never ran any workflow. Add '.github/actions/project-build/**' to every workflow's push/pull_request path filter so the shared action gets CI coverage. This commit also re-triggers all of them to validate the restore fix. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 0d5b364 commit ed205ed

11 files changed

Lines changed: 22 additions & 0 deletions

.github/workflows/BitMono.API.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.API.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.API/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.API.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.API/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Build.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
branches: [ main ]
88
paths:
99
- '.github/workflows/BitMono.Build.yaml'
10+
- '.github/actions/project-build/**'
1011
- 'props/SharedPackages.props'
1112
- 'props/SharedProjectProps.props'
1213
- 'props/SharedTestProps.props'
@@ -15,6 +16,7 @@ on:
1516
pull_request:
1617
paths:
1718
- '.github/workflows/BitMono.Build.yaml'
19+
- '.github/actions/project-build/**'
1820
- 'props/SharedPackages.props'
1921
- 'props/SharedProjectProps.props'
2022
- 'props/SharedTestProps.props'

.github/workflows/BitMono.Core.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Core.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Core/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Core.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Core/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.GlobalTool.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.GlobalTool.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.GlobalTool/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.GlobalTool.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.GlobalTool/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Host.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Host.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Host/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Host.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Host/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Integration.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Integration.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Integration/**'
1213
- 'src/BitMono.CLI/**'
1314
- 'props/**'
1415
pull_request:
1516
branches: [ main ]
1617
paths:
1718
- '.github/workflows/BitMono.Integration.yaml'
19+
- '.github/actions/project-build/**'
1820
- 'src/BitMono.Integration/**'
1921
- 'src/BitMono.CLI/**'
2022
- 'props/**'

.github/workflows/BitMono.Obfuscation.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Obfuscation.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Obfuscation/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Obfuscation.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Obfuscation/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Protections.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Protections.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Protections/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Protections.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Protections/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Runtime.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Runtime.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Runtime/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Runtime.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Runtime/**'
1820
- 'src/props/**'
1921

.github/workflows/BitMono.Shared.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ on:
88
branches: [ main ]
99
paths:
1010
- '.github/workflows/BitMono.Shared.yaml'
11+
- '.github/actions/project-build/**'
1112
- 'src/BitMono.Shared/**'
1213
- 'src/props/**'
1314
pull_request:
1415
branches: [ main ]
1516
paths:
1617
- '.github/workflows/BitMono.Shared.yaml'
18+
- '.github/actions/project-build/**'
1719
- 'src/BitMono.Shared/**'
1820
- 'src/props/**'
1921

0 commit comments

Comments
 (0)