|
13 | 13 | jobs: |
14 | 14 | cache-warmup: |
15 | 15 | if: > |
| 16 | + github.event_name == 'release' || |
| 17 | + github.event_name == 'workflow_dispatch' || |
16 | 18 | contains(github.event.head_commit.message, '#verification') || |
17 | 19 | contains(github.event.head_commit.message, '#docs') || |
18 | 20 | contains(github.ref, '/main') || |
|
35 | 37 |
|
36 | 38 | verification-amd64: |
37 | 39 | if: > |
| 40 | + github.event_name == 'release' || |
| 41 | + github.event_name == 'workflow_dispatch' || |
38 | 42 | contains(github.event.head_commit.message, '#verification') || |
39 | 43 | contains(github.ref, '/main') || |
40 | 44 | contains(github.ref, '/issue/') || |
|
74 | 78 |
|
75 | 79 | verification-arm64: |
76 | 80 | if: > |
| 81 | + github.event_name == 'release' || |
| 82 | + github.event_name == 'workflow_dispatch' || |
77 | 83 | contains(github.event.head_commit.message, '#verification') || |
78 | 84 | contains(github.ref, '/main') || |
79 | 85 | contains(github.ref, '/issue/') || |
@@ -113,6 +119,8 @@ jobs: |
113 | 119 |
|
114 | 120 | docs: |
115 | 121 | if: > |
| 122 | + github.event_name == 'release' || |
| 123 | + github.event_name == 'workflow_dispatch' || |
116 | 124 | contains(github.event.head_commit.message, '#docs') || |
117 | 125 | contains(github.ref, '/main') || |
118 | 126 | contains(github.ref, '/issue/') || |
@@ -146,6 +154,8 @@ jobs: |
146 | 154 |
|
147 | 155 | sonarqube: |
148 | 156 | if: > |
| 157 | + (github.event_name == 'release' && !github.event.release.prerelease) || |
| 158 | + github.event_name == 'workflow_dispatch' || |
149 | 159 | contains(github.event.head_commit.message, '#sonar') || |
150 | 160 | contains(github.ref, '/main') || |
151 | 161 | contains(github.ref, '/issue/') || |
|
0 commit comments