SecurityService: Fix parsing and loading of jwks url #1517
check-release.yml
on: push
Run all project unit tests
1m 29s
Build all docker images
3m 54s
Check that the whole project is buildable and attach packages to process
3m 25s
Annotations
39 warnings
|
Run all project unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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_0/Attributes/SkipForReflection.cs#L21
Rename AasCore.Aas3_0.Attributes.SkipForReflection to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L22
Rename AasCore.Aas3_0.Attributes.CountForHash to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L16
Remove the underscores from namespace name 'AasCore.Aas3_0' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L14
Remove the underscores from assembly name AasCore.Aas3_0 (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/jsonization.cs#L13264
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/jsonization.cs#L13263
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/DiaryData/DiaryDataDef.cs#L39
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/DiaryData/DiaryDataDef.cs#L67
Converting null literal or possible null value to non-nullable type.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/SkipForReflection.cs#L21
Rename AasCore.Aas3_0.Attributes.SkipForReflection to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L22
Rename AasCore.Aas3_0.Attributes.CountForHash to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L16
Remove the underscores from namespace name 'AasCore.Aas3_0' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L14
Remove the underscores from assembly name AasCore.Aas3_0 (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Run all project unit tests:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/jsonization.cs#L13264
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/jsonization.cs#L13263
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/DiaryData/DiaryDataDef.cs#L39
Cannot convert null literal to non-nullable reference type.
|
|
Run all project unit tests:
src/AasCore.Aas3_0/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
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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_0/Attributes/SkipForReflection.cs#L21
Rename AasCore.Aas3_0.Attributes.SkipForReflection to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L22
Rename AasCore.Aas3_0.Attributes.CountForHash to end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1710)
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L16
Remove the underscores from namespace name 'AasCore.Aas3_0' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/Attributes/CountForHash.cs#L14
Remove the underscores from assembly name AasCore.Aas3_0 (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/jsonization.cs#L13264
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/jsonization.cs#L13263
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecificationContent' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/xmlization.cs#L16854
Possible null reference argument for parameter 'dataSpecification' in 'EmbeddedDataSpecification.EmbeddedDataSpecification(IReference dataSpecification, IDataSpecificationContent dataSpecificationContent)'.
|
|
Check that the whole project is buildable and attach packages to process:
src/AasCore.Aas3_0/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_0/DiaryData/DiaryDataDef.cs#L67
Converting null literal or possible null value to non-nullable type.
|
|
Build all docker images
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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#L15
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#L15
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#L15
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#L17
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#L17
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#L17
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.1517-aasV3-alpha-latest.2026-04-02-T-17-34-21
|
25.3 MB |
sha256:4cc76e5ecddfba08ea9cabcf30b823c3c1efcbb473f6f4e74ec8c8a44ee0ed6b
|
|
|
AasxServerBlazor.LATEST.0.3.1.1517-aasV3-alpha-latest.2026-04-02-T-17-34-21
|
23.4 MB |
sha256:043e1975c65ada5e09854e20e5f21e316566c7d45bad002ec7f53dacebadcedb
|
|
|
eclipse-aaspe~server~9I3PWL.dockerbuild
|
18.5 KB |
sha256:aae4aed3fe49dede7cc4a3ebd2a3e123763eafb5b1636a5bfefa7d2e35aa141b
|
|
|
eclipse-aaspe~server~ABUJGB.dockerbuild
|
19.5 KB |
sha256:07169e1cce1d3c206e75b611674683887d52d01dec5dd412c26f8c68f9e436cf
|
|
|
eclipse-aaspe~server~HBNQRM.dockerbuild
|
510 KB |
sha256:426659e65a535afbdaf14ff538e7dbb0c83d321908cb8465cae48a7265ed3581
|
|
|
eclipse-aaspe~server~JK6D9F.dockerbuild
|
680 KB |
sha256:d31885e4beeba66b3200c14be8e503a09eb536bf8d13421c6afef5f8753ea3c0
|
|
|
eclipse-aaspe~server~OJCM6R.dockerbuild
|
18.7 KB |
sha256:1c6be8f54d657b34591dd792a7405c4691d6a264255504c43564eb4981fea768
|
|
|
eclipse-aaspe~server~WO4VHD.dockerbuild
|
18 KB |
sha256:1ab245bf499163d12f7bd2aec1903f189b427ab5086d8e8e4c3d8d43eff684ad
|
|
|
test-results
|
25.6 KB |
sha256:b8ce7f9bcd207362a687c54363265a2ecc2a2adc1dfb020d83f6644de576c967
|
|