Commit e3120b3
authored
Fix: [AEA-0000] - Fix sonar for java. Fix release tagging flow (#9)
## Summary
- 🤖 Operational or Infrastructure Change
### Details
This should fix java sonar scanning. Also adds an optional input that
can disable sonar altogether:
- If `run_sonar` is false, `SONAR_TOKEN_EXISTS` will be unset/false
- If `run_sonar` is true, and the sonar token is set, then the analysis
steps can run
- If it's a Java project, the java one runs
- If it's not a java project, the normal one runs
Also adds a missing package that stopped the release tagging from
working.1 parent 017c8a0 commit e3120b3
File tree
3 files changed
+41
-6
lines changed- .github/workflows
3 files changed
+41
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
14 | 19 | | |
15 | 20 | | |
16 | 21 | | |
| |||
107 | 112 | | |
108 | 113 | | |
109 | 114 | | |
110 | | - | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
111 | 131 | | |
112 | 132 | | |
113 | 133 | | |
| |||
306 | 326 | | |
307 | 327 | | |
308 | 328 | | |
309 | | - | |
310 | | - | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
311 | 335 | | |
312 | | - | |
313 | 336 | | |
314 | 337 | | |
315 | | - | |
| 338 | + | |
316 | 339 | | |
317 | 340 | | |
318 | 341 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | 17 | | |
| 18 | + | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
0 commit comments