Simplify security conditions #1529
check-release.yml
on: push
Run all project unit tests
2m 15s
Build all docker images
5m 20s
Check that the whole project is buildable and attach packages to process
4m 24s
Annotations
39 warnings
|
Run all project unit tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run all project unit tests:
src/AasCore.Aas3_1/copying.cs#L323
Possible null reference argument for parameter 'contentType' in 'File.File(string contentType = null, List<IExtension>? extensions = null, string? category = null, string? idShort = null, List<ILangStringNameType>? displayName = null, List<ILangStringTextType>? description = null, IReference? semanticId = null, List<IReference>? supplementalSemanticIds = null, List<IQualifier>? qualifiers = null, List<IEmbeddedDataSpecification>? embeddedDataSpecifications = null, string? value = null)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/copying.cs#L177
Possible null reference argument for parameter 'second' in 'RelationshipElement.RelationshipElement(IReference first = null, IReference second = null, List<IExtension>? extensions = null, string? category = null, string? idShort = null, List<ILangStringNameType>? displayName = null, List<ILangStringTextType>? description = null, IReference? semanticId = null, List<IReference>? supplementalSemanticIds = null, List<IQualifier>? qualifiers = null, List<IEmbeddedDataSpecification>? embeddedDataSpecifications = null)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/copying.cs#L176
Possible null reference argument for parameter 'first' in 'RelationshipElement.RelationshipElement(IReference first = null, IReference second = null, List<IExtension>? extensions = null, string? category = null, string? idShort = null, List<ILangStringNameType>? displayName = null, List<ILangStringTextType>? description = null, IReference? semanticId = null, List<IReference>? supplementalSemanticIds = null, List<IQualifier>? qualifiers = null, List<IEmbeddedDataSpecification>? embeddedDataSpecifications = null)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L39
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L67
Converting null literal or possible null value to non-nullable type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7971
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7970
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L3295
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L3294
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7480
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L3131
Possible null reference return.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7787
Possible null reference return.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7785
Possible null reference return.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L39
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L67
Converting null literal or possible null value to non-nullable type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L3295
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L3294
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7971
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7970
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_1/types.cs#L7480
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/copying.cs#L1002
Possible null reference argument for parameter 'first' in 'RelationshipElement.RelationshipElement(IReference first = null, IReference second = null, List<IExtension>? extensions = null, string? category = null, string? idShort = null, List<ILangStringNameType>? displayName = null, List<ILangStringTextType>? description = null, IReference? semanticId = null, List<IReference>? supplementalSemanticIds = null, List<IQualifier>? qualifiers = null, List<IEmbeddedDataSpecification>? embeddedDataSpecifications = null)'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/copying.cs#L1003
The type 'AasCore.Aas3_1.IReference?' cannot be used as type parameter 'T' in the generic type or method 'Copying.Deep<T>(T)'. Nullability of type argument 'AasCore.Aas3_1.IReference?' doesn't match constraint type 'AasCore.Aas3_1.IClass'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/copying.cs#L1002
The type 'AasCore.Aas3_1.IReference?' cannot be used as type parameter 'T' in the generic type or method 'Copying.Deep<T>(T)'. Nullability of type argument 'AasCore.Aas3_1.IReference?' doesn't match constraint type 'AasCore.Aas3_1.IClass'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L39
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/DiaryData/DiaryDataDef.cs#L67
Converting null literal or possible null value to non-nullable type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/types.cs#L3295
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/types.cs#L3294
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/types.cs#L7971
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/types.cs#L7970
Cannot convert null literal to non-nullable reference type.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_1/types.cs#L7480
Cannot convert null literal to non-nullable reference type.
|
|
Build all docker images
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerAspNetCore#L19
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerAspNetCore#L19
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerAspNetCore#L19
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerBlazor#L22
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerBlazor#L22
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
|
The 'as' keyword should match the case of the 'from' keyword:
./src/docker/Dockerfile-AasxServerBlazor#L22
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
AasxServerAspNetCore.LATEST.0.3.1.1529-aasV3-alpha-latest.2026-06-17-T-16-15-07
|
37.2 MB |
sha256:f2591b5267ce8aa5922b763ea79b8dd7b5f0fcb11b0936c99b8fd2e6ed873301
|
|
|
AasxServerBlazor.LATEST.0.3.1.1529-aasV3-alpha-latest.2026-06-17-T-16-15-07
|
36 MB |
sha256:7fc0ccd79e72637a9f4b3348360001587dc47fca1c11bada2feed67799c00dd1
|
|
|
eclipse-aaspe~server~39N6SH.dockerbuild
|
20.7 KB |
sha256:953ff0f8f7e003dc74d18ed4f8a50e4405b579751498dc8f8c57482a9cfd0fa6
|
|
|
eclipse-aaspe~server~BHOGQK.dockerbuild
|
20.2 KB |
sha256:439e2f0309050eec6894df372cc36dd996d23d58a4366b809f1c1ce67047c8fb
|
|
|
eclipse-aaspe~server~C2QZRW.dockerbuild
|
153 KB |
sha256:03aaf0f7c36d936db2e9e04cabf07f7a661dd3459d84f7946ff763795438444b
|
|
|
eclipse-aaspe~server~PB67S2.dockerbuild
|
20.2 KB |
sha256:a566a756faaec96b39134be06ed7097631f46ddd8c98308cd4c3d8a34101287c
|
|
|
eclipse-aaspe~server~R1X4VE.dockerbuild
|
20.5 KB |
sha256:41c52b174c7d16624566775d57b5760d6acf0f4019f367c744556feef6414a95
|
|
|
eclipse-aaspe~server~SV8DY4.dockerbuild
|
219 KB |
sha256:9001859b3f8fa21e8e4d19c2be9ddef277d92a52e5686de35df148866fac7e38
|
|
|
test-results
|
31.7 KB |
sha256:d5baece70812fe3d802dcca1f620459068cf23563687eaedd22a48556683e9fb
|
|