Skip to content

Deploy-Main-Single #221

Deploy-Main-Single

Deploy-Main-Single #221

Re-run triggered March 21, 2024 18:58
Status Success
Total duration 28m 8s
Artifacts 6

deploy-main-single.yml

on: workflow_dispatch
Build Application
1m 59s
Build Application
dev  /  Deploy Infrastructure
6m 54s
dev / Deploy Infrastructure
dev  /  Deploy Application
6m 51s
dev / Deploy Application
dev  /  Configure DNS and SSL Certificate
1m 4s
dev / Configure DNS and SSL Certificate
dev  /  Approve Deployment
0s
dev / Approve Deployment
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 38 warnings
dev / Deploy Infrastructure
Error: az cli script failed.
dev / Deploy Infrastructure
az cli script failed.
dev / Deploy Infrastructure
Error: az cli script failed.
dev / Deploy Infrastructure
az cli script failed.
dev / Deploy Infrastructure
WARNING: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-3-sqldatabase.bicep(37,3) : Warning BCP073: The property "kind" is read-only. Expressions cannot be assigned to read-only properties. If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(38,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(42,15) : Warning BCP037: The property "defaultMenuItemId" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(69,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(73,15) : Warning BCP037: The property "defaultMenuItemId" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(100,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(141,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(182,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(240,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(302,15) : Warning BCP037: The property "isAdapter" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(303,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the
dev / Deploy Application
Error: az cli script failed.
dev / Deploy Application
az cli script failed.
dev / Configure DNS and SSL Certificate
WARNING: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-99-DNSCertificateBindings.bicep(5,7) : Warning no-unused-params: Parameter "resourceGroup" is declared but never used. [https://aka.ms/bicep/linter/no-unused-params]
dev / Configure DNS and SSL Certificate
ERROR: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-2.bicep(4,25) : Error BCP265: The name "resourceGroup" is not a function. Did you mean "az.resourceGroup"? /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-2.bicep(7,28) : Error BCP008: Expected the "=" token, or a newline at this location.
dev / Configure DNS and SSL Certificate
Deployment failed.
dev / Playwright Testing
Process completed with exit code 1.
dev / Playwright Testing
Process completed with exit code 1.
Build Application
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-dotnet@v1, Azure/powershell@v1, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Application
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/upload-artifact@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 Application: MercuryHealth.Web/Controllers/ExercisesController.cs#L34
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 Application: MercuryHealth.Web/Controllers/HomeController.cs#L54
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/HomeController.cs#L56
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Possible null reference argument for parameter 'element' in 'AssemblyFileVersionAttribute? CustomAttributeExtensions.GetCustomAttribute<AssemblyFileVersionAttribute>(Assembly element)'.
Build Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/NutritionsController.cs#L27
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 Application: MercuryHealth.UnitTests/NutritionsControllerTests.cs#L42
Dereference of a possibly null reference.
Build Application: MercuryHealth.UnitTests/HomeControlerTests.cs#L57
Dereference of a possibly null reference.
Build Application: MercuryHealth.UnitTests/HomeControlerTests.cs#L62
Dereference of a possibly null reference.
Build Application: MercuryHealth.UnitTests/HomeControlerTests.cs#L74
Dereference of a possibly null reference.
Build Application
No files were found with the provided path: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.Website/*.ps1. No artifacts will be uploaded.
Build Application
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/
Build Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Possible null reference argument for parameter 'element' in 'AssemblyFileVersionAttribute? CustomAttributeExtensions.GetCustomAttribute<AssemblyFileVersionAttribute>(Assembly element)'.
Build Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/NutritionsController.cs#L27
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 Application: MercuryHealth.Web/Controllers/HomeController.cs#L54
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/HomeController.cs#L56
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/ExercisesController.cs#L34
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 Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Possible null reference argument for parameter 'element' in 'AssemblyFileVersionAttribute? CustomAttributeExtensions.GetCustomAttribute<AssemblyFileVersionAttribute>(Assembly element)'.
Build Application: MercuryHealth.Web/GetAssemblyVersion.cs#L13
Dereference of a possibly null reference.
Build Application: MercuryHealth.Web/Controllers/NutritionsController.cs#L27
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 Application: MercuryHealth.Web/Controllers/HomeController.cs#L54
Dereference of a possibly null reference.
dev / Deploy Infrastructure
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: azure/login@v1, Azure/CLI@v1, actions/download-artifact@v2, azure/arm-deploy@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
dev / Deploy Infrastructure
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
dev / Deploy Infrastructure
WARNING: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-3-sqldatabase.bicep(37,3) : Warning BCP073: The property "kind" is read-only. Expressions cannot be assigned to read-only properties. If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(38,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(42,15) : Warning BCP037: The property "defaultMenuItemId" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(69,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(73,15) : Warning BCP037: The property "defaultMenuItemId" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(100,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(141,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(182,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(240,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(302,15) : Warning BCP037: The property "isAdapter" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues] /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-11-Dashboard.bicep(303,15) : Warning BCP037: The property "asset" is not allowed on objects of type "Extension/HubsExtension/PartType/MarkdownPart". Permissible properties include "settings". If this is an inaccuracy in the documentation, please report it to the
dev / Deploy Application
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: azure/login@v1, Azure/CLI@v1, actions/download-artifact@v2, azure/webapps-deploy@v2, Azure/functions-action@v1, Azure/[email protected], Azure/powershell@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
dev / Deploy Application
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2, Azure/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
dev / Configure DNS and SSL Certificate
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: azure/login@v1, Azure/CLI@v1, actions/download-artifact@v2, azure/arm-deploy@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
dev / Configure DNS and SSL Certificate
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
dev / Configure DNS and SSL Certificate
WARNING: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-99-DNSCertificateBindings.bicep(5,7) : Warning no-unused-params: Parameter "resourceGroup" is declared but never used. [https://aka.ms/bicep/linter/no-unused-params]
dev / Configure DNS and SSL Certificate
ERROR: /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-2.bicep(4,25) : Error BCP265: The name "resourceGroup" is not a function. Did you mean "az.resourceGroup"? /home/runner/work/MercuryHealth/MercuryHealth/MercuryHealth.IaC/main-2.bicep(7,28) : Error BCP008: Expected the "=" token, or a newline at this location.
dev / Configure DNS and SSL Certificate
Template validation failed.
dev / Playwright Testing
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact@v3, peaceiris/actions-gh-pages@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
dev / Load Testing
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: azure/login@v1, actions/checkout@v2, actions/download-artifact@v2, Azure/CLI@v1, azure/load-testing@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
dev / Load Testing
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
dev / Approve Deployment
Environment URL 'app-jdb6rlzbrxvza.azurewebsites.net' is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.

Artifacts

Produced during runtime
Name Size
MercuryHealth.Database Expired
9.39 KB
MercuryHealth.FunctionApp Expired
68.2 MB
MercuryHealth.IaC Expired
338 KB
MercuryHealth.LoadTests Expired
52.9 KB
MercuryHealth.Website Expired
77.8 MB
playwright-report Expired
146 MB