Skip to content

run-feature/upgrade-to-winapp11-56 #56

run-feature/upgrade-to-winapp11-56

run-feature/upgrade-to-winapp11-56 #56

Manually triggered December 30, 2024 16:12
Status Failure
Total duration 7m 12s
Artifacts 1

openhab.yml

on: workflow_dispatch
Configure Build
4s
Configure Build
Build  /  Build App Package
6m 41s
Build / Build App Package
create_release  /  Creates an app release
0s
create_release / Creates an app release
Fit to window
Zoom out
Zoom in

Annotations

1 error and 13 warnings
create_release / Creates an app release
This request has been automatically failed because it uses a deprecated version of `actions/download-artifact: v2.0.8`. Learn more: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
Configure Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build / Build App Package: src/openHAB.Core.Client/Models/Item.cs#L238
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build / Build App Package: src/openHAB.Core.Client/Extensions/OpenHabHttpClientExtension.cs#L52
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Build / Build App Package: src/openHAB.Core.Client/Contracts/IOpenHABClient.cs#L12
Rename interface 'IOpenHABClient' to match pascal case naming rules, consider using 'IOpenHabClient'. (https://rules.sonarsource.com/csharp/RSPEC-101)
Build / Build App Package: src/openHAB.Core.Client/Event/Contracts/IOpenHABEventParser.cs#L4
Rename interface 'IOpenHABEventParser' to match pascal case naming rules, consider using 'IOpenHabEventParser'. (https://rules.sonarsource.com/csharp/RSPEC-101)
Build / Build App Package: src/openHAB.Core.Client/Event/OpenHABEvent.cs#L4
Rename class 'OpenHABEvent' to match pascal case naming rules, consider using 'OpenHabEvent'. (https://rules.sonarsource.com/csharp/RSPEC-101)
Build / Build App Package: src/openHAB.Core.Client/Models/APIInfo.cs#L9
Rename class 'APIInfo' to match pascal case naming rules, consider using 'ApiInfo'. (https://rules.sonarsource.com/csharp/RSPEC-101)
Build / Build App Package: src/openHAB.Core.Client/Event/OpenHABEventType.cs#L4
Rename this enumeration to match the regular expression: '^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$'. (https://rules.sonarsource.com/csharp/RSPEC-2342)
Build / Build App Package: src/openHAB.Core.Client/Constants.cs#L11
Add a 'private' constructor or the 'static' keyword to the class declaration. (https://rules.sonarsource.com/csharp/RSPEC-1118)
Build / Build App Package: src/openHAB.Core.Client/Constants.cs#L11
Rename class 'API' to match pascal case naming rules, consider using 'Api'. (https://rules.sonarsource.com/csharp/RSPEC-101)
Build / Build App Package: src/openHAB.Core.Client/Constants.cs#L16
Refactor your code not to use hardcoded absolute paths or URIs. (https://rules.sonarsource.com/csharp/RSPEC-1075)
Build / Build App Package
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
create_release / Creates an app release
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
app
72.4 MB