File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,9 +3,22 @@ name: .NET
33on :
44 workflow_call :
55 workflow_dispatch :
6+ pull_request :
7+ branches :
8+ - main
9+ paths :
10+ - " dotnet/**"
11+ - " proto/**"
12+ - " .github/workflows/*dotnet*"
13+ - " devops/**"
614 push :
715 branches :
816 - main
17+ paths :
18+ - " dotnet/**"
19+ - " proto/**"
20+ - " .github/workflows/*dotnet*"
21+ - " devops/**"
922
1023jobs :
1124 build-and-test-dotnet :
Original file line number Diff line number Diff line change @@ -3,9 +3,20 @@ name: Golang
33on :
44 workflow_call :
55 workflow_dispatch :
6+ pull_request :
7+ paths :
8+ - " go/**"
9+ - " proto/**"
10+ - " .github/workflows/*golang*"
11+ - " devops/**"
612 push :
713 branches :
814 - main
15+ paths :
16+ - " go/**"
17+ - " proto/**"
18+ - " .github/workflows/*golang*"
19+ - " devops/**"
920
1021jobs :
1122 build-and-test-golang :
Original file line number Diff line number Diff line change @@ -3,9 +3,20 @@ name: Java
33on :
44 workflow_call :
55 workflow_dispatch :
6+ pull_request :
7+ paths :
8+ - " java/**"
9+ - " proto/**"
10+ - " .github/workflows/*java*"
11+ - " devops/**"
612 push :
713 branches :
814 - main
15+ paths :
16+ - " java/**"
17+ - " proto/**"
18+ - " .github/workflows/*java*"
19+ - " devops/**"
920
1021jobs :
1122 build-and-test-java :
Original file line number Diff line number Diff line change 66 schedule :
77 # Do it twice a day to guarantee that the binaries never expire and give the "couldn't download artifact" run error in other jobs
88 - cron : " * */12 * * *"
9+ pull_request :
10+ paths :
11+ - " native/**"
12+ - " proto/**"
13+ - " .github/workflows/*libs*"
14+ - " devops/**"
915 push :
1016 branches :
1117 - main
18+ paths :
19+ - " native/**"
20+ - " proto/**"
21+ - " .github/workflows/*libs*"
22+ - " devops/**"
1223
1324jobs :
1425 build_windows :
Original file line number Diff line number Diff line change 44 workflow_call :
55 workflow_dispatch :
66 pull_request :
7+ branches :
8+ - main
79 paths :
810 - " python/**"
911 - " proto/**"
1012 - " .github/workflows/*python*"
13+ - " devops/**"
1114 push :
1215 branches :
1316 - main
1417 paths :
1518 - " python/**"
1619 - " proto/**"
1720 - " .github/workflows/*python*"
21+ - " devops/**"
1822
1923jobs :
2024 build-and-test-python :
Original file line number Diff line number Diff line change @@ -3,9 +3,20 @@ name: Ruby
33on :
44 workflow_call :
55 workflow_dispatch :
6+ pull_request :
7+ paths :
8+ - " ruby/**"
9+ - " proto/**"
10+ - " .github/workflows/*ruby*"
11+ - " devops/**"
612 push :
713 branches :
814 - main
15+ paths :
16+ - " ruby/**"
17+ - " proto/**"
18+ - " .github/workflows/*ruby*"
19+ - " devops/**"
920
1021jobs :
1122 build-and-test-ruby :
Original file line number Diff line number Diff line change @@ -2,10 +2,21 @@ name: Wasm
22
33on :
44 workflow_call :
5+ workflow_dispatch :
6+ pull_request :
7+ paths :
8+ - " wasm/**"
9+ - " proto/**"
10+ - " .github/workflows/*wasm*"
11+ - " devops/**"
512 push :
613 branches :
714 - main
8- workflow_dispatch :
15+ paths :
16+ - " wasm/**"
17+ - " proto/**"
18+ - " .github/workflows/*wasm*"
19+ - " devops/**"
920
1021jobs :
1122 build_test :
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments