We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9ce225 commit f9b378fCopy full SHA for f9b378f
.github/workflows/ci.yml renamed to .github/workflows/ci-build-test.yml
@@ -1,10 +1,23 @@
1
name: Build and Test
2
3
on:
4
+ # Manual trigger
5
+ workflow_dispatch:
6
+
7
+ # Run CI for all pushes to main
8
push:
9
branches: ["main"]
10
11
+ # Run CI for pull requests to all branches, but only if code changed
12
pull_request:
- branches: ["main"]
13
+ paths:
14
+ - ".github/workflows/ci-*.yml"
15
+ - "*.sln"
16
+ - "*.props"
17
+ - "Makefile"
18
+ - "src/**"
19
+ - "tests/**"
20
+ - "samples/**"
21
22
permissions:
23
contents: read
@@ -79,5 +92,5 @@ jobs:
79
92
publish-coverage:
80
93
if: github.actor != 'dependabot[bot]'
81
94
needs: build
82
- uses: ./.github/workflows/code-coverage.yml
95
+ uses: ./.github/workflows/ci-code-coverage.yml
83
96
secrets: inherit
.github/workflows/code-coverage.yml renamed to .github/workflows/ci-code-coverage.yml
0 commit comments