GHA CI build workflow improvements (#12425)
* Add error annotations only in Java 11 matrix build to prevent duplicates * Make sure Java 11 build is not cancelled when Java 17 build fails so it can add annotations by using `fail-fast: false` * Use changed files only for incremental PR builds so a full build is done for changes merged into 'main' branch * Add GHA build status badge Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -2,7 +2,8 @@
|
||||
|
||||
<img align="right" width="220" src="./logo.png" />
|
||||
|
||||
[](https://ci.openhab.org/job/openHAB-Addons/)
|
||||
[](https://github.com/openhab/openhab-addons/actions/workflows/ci-build.yml)
|
||||
[](https://ci.openhab.org/job/openHAB-Addons/)
|
||||
[](https://opensource.org/licenses/EPL-2.0)
|
||||
[](https://crowdin.com/project/openhab-addons)
|
||||
[](https://www.bountysource.com/teams/openhab/issues?tracker_ids=2164344)
|
||||
|
||||
Reference in New Issue
Block a user