run-feature/upgrade-to-winapp11-56 #56
openhab.yml
on: workflow_dispatch
Configure Build
4s
create_release
/
Creates an app release
0s
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 |
|