Build and release website #38
build-deploy-api.yml
on: workflow_dispatch
Test API
41s
Build API
3m 50s
Build test runner
3m 49s
Build frontend
44s
Deploy application
4m 15s
Annotations
37 warnings
Test API
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L13
Non-nullable property 'Sku' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L23
Non-nullable property 'ServerName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L21
Possible null reference assignment.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L23
Possible null reference argument for parameter 'input' in 'EnumFromString<Language>.EnumFromString(string input)'.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L24
Possible null reference argument for parameter 'input' in 'EnumFromString<Runtime>.EnumFromString(string input)'.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L25
Possible null reference argument for parameter 'input' in 'EnumFromString<CloudProvider>.EnumFromString(string input)'.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L26
Possible null reference argument for parameter 'input' in 'EnumFromString<HostEnvironment>.EnumFromString(string input)'.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L27
Possible null reference assignment.
|
Test API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L28
Possible null reference assignment.
|
Build frontend
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-node@v3, actions/upload-artifact@v3.1.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build frontend
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Build frontend:
src/Web/src/services/benchmark.service.js#L3
Replace `cloudProvider,·hostingEnvironment,·runtime,·language,·sku` with `⏎··cloudProvider,⏎··hostingEnvironment,⏎··runtime,⏎··language,⏎··sku⏎`
|
Build test runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3.1.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L13
Non-nullable property 'Sku' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L23
Non-nullable property 'ServerName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L21
Possible null reference assignment.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L23
Possible null reference argument for parameter 'input' in 'EnumFromString<Language>.EnumFromString(string input)'.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L24
Possible null reference argument for parameter 'input' in 'EnumFromString<Runtime>.EnumFromString(string input)'.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L25
Possible null reference argument for parameter 'input' in 'EnumFromString<CloudProvider>.EnumFromString(string input)'.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L26
Possible null reference argument for parameter 'input' in 'EnumFromString<HostEnvironment>.EnumFromString(string input)'.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L27
Possible null reference assignment.
|
Build test runner:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L28
Possible null reference assignment.
|
Build API
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3.1.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L13
Non-nullable property 'Sku' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Domain/Entities/BenchMarkResult.cs#L23
Non-nullable property 'ServerName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L11
Non-nullable property 'Sku' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L13
Non-nullable property 'Title' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L19
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L20
Non-nullable property 'TestEndpoint' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L21
Non-nullable property 'AuthenticationHeaderName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Models/BenchMarkType.cs#L22
Non-nullable property 'AuthenticationHeaderValue' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build API:
src/Shared/CloudRepublic.BenchMark.Shared/Application/Static/BenchMarkTypeGenerator.cs#L21
Possible null reference assignment.
|
Deploy application
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3.0.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
api
Expired
|
7.14 MB |
|
frontend
Expired
|
4.19 MB |
|
testRunner
Expired
|
6.92 MB |
|