Skip to content

Add SMTP Mail Tests #25005

Add SMTP Mail Tests

Add SMTP Mail Tests #25005

Triggered via pull request April 3, 2025 12:41
Status Success
Total duration 10m 10s
Artifacts 35

build.yml

on: pull_request
Matrix: Build artifacts
Matrix: Build MSSQL migrator utility
Matrix: Build Docker images
Upload
1m 54s
Upload
Trigger self-host build
0s
Trigger self-host build
Trigger k8s deploy
0s
Trigger k8s deploy
Trigger Ephemeral Environment updates
0s
Trigger Ephemeral Environment updates
Check for failures
37s
Check for failures
Trigger Ephemeral Environment Sync  /  ...  /  Check
Trigger Ephemeral Environment Sync / Check PR run / Check
Trigger Ephemeral Environment Sync  /  Cleanup config
Trigger Ephemeral Environment Sync / Cleanup config
Trigger Ephemeral Environment Sync  /  Sync Ephemeral Environment
Trigger Ephemeral Environment Sync / Sync Ephemeral Environment
Fit to window
Zoom out
Zoom in

Annotations

171 warnings
Build MSSQL migrator utility (win-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build MSSQL migrator utility (win-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build MSSQL migrator utility (win-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build MSSQL migrator utility (win-x64): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 MSSQL migrator utility (win-x64): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build MSSQL migrator utility (win-x64): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Setup, ./util): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Setup, ./util): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Setup, ./util): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Setup, ./util): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Setup, ./util): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Setup, ./util): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Setup, ./util): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build MSSQL migrator utility (osx-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build MSSQL migrator utility (osx-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build MSSQL migrator utility (osx-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build MSSQL migrator utility (osx-x64): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 MSSQL migrator utility (osx-x64): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build MSSQL migrator utility (osx-x64): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build MSSQL migrator utility (linux-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build MSSQL migrator utility (linux-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build MSSQL migrator utility (linux-x64): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build MSSQL migrator utility (linux-x64): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 MSSQL migrator utility (linux-x64): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build MSSQL migrator utility (linux-x64): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (EventsProcessor, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (EventsProcessor, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (EventsProcessor, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (EventsProcessor, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (EventsProcessor, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (EventsProcessor, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (EventsProcessor, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (EventsProcessor, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Billing, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Billing, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Billing, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Billing, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Billing, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Billing, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Billing, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Billing, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Billing, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Scim, ./bitwarden_license/src, true): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Events, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Events, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Events, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Events, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Events, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Events, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Events, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Events, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Events, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Identity, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Identity, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Identity, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Identity, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Identity, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Identity, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Identity, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Identity, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Identity, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Notifications, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Notifications, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Notifications, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Notifications, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Notifications, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Notifications, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Notifications, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Notifications, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Icons, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Icons, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Icons, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Icons, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Icons, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Icons, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Icons, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Icons, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Icons, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Api, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Api, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Api, ./src): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Api, ./src): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Api, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Api, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Api, ./src): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Api, ./src): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Api, ./src): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Sso, ./bitwarden_license/src, true): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Sso, ./bitwarden_license/src, true): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Admin, ./src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Build artifacts (Admin, ./src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Build artifacts (Admin, ./src, true): src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Build artifacts (Admin, ./src, true): src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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 artifacts (Admin, ./src, true): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Build artifacts (Admin, ./src, true): src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Admin, ./src, true): src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Build artifacts (Admin, ./src, true): src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Build artifacts (Admin, ./src, true): src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker images (Billing, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Nginx, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Attachments, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Scim, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (MsSqlMigratorUtility, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Api, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Notifications, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Icons, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Setup, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Events, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Sso, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (EventsProcessor, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Server, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Identity, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Admin, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (MsSql, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Upload: src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
Upload: src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
Upload: src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
Upload: src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
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.
Upload: src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/Interfaces/IConfirmOrganizationUserCommand.cs#L18
XML comment has cref attribute 'BadRequestException' that could not be resolved
Upload: src/Core/Billing/Services/IProviderBillingService.cs#L62
XML comment has cref attribute 'planType' that could not be resolved
Upload: src/Core/Vault/Repositories/ICipherRepository.cs#L48
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
Upload: src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Upload: src/Infrastructure.EntityFramework/Platform/Installations/Models/Installation.cs#L11
'Installation.LastActivityDate' hides inherited member 'Installation.LastActivityDate'. Use the new keyword if hiding was intended.
Upload: src/Identity/Controllers/AccountsController.cs#L201
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L207
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L212
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L219
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L226
Unreachable code detected

Artifacts

Produced during runtime
Name Size Digest
Admin.zip
45 MB
sha256:997b391f3407612d7b8c26d4987a135efd8be0122bd13b5066a06c5f09d968eb
Api.zip
43.4 MB
sha256:182cf6d46ae49febd29db1bc3474107b366bf4a034ee7b1b961e19db2d487cc4
Billing.zip
42.5 MB
sha256:0a2d4b0570a602f91065aaf63defe9001cb64644c898740b89329d335ca15103
Events.zip
41.8 MB
sha256:8f6fd98f6723afac9f76f6cca8d44ddf3534143c7048ec8bf83dcb23f1a621c6
EventsProcessor.zip
41.8 MB
sha256:75b53225ec5ac32bbbd6b34296aff02e34e76295f326f3eb6338d0ebc28ef02f
Icons.zip
42.2 MB
sha256:3a4a1abbd93c4e0e323e7e1d81eec2bf1ee90ea1fe4f7990dfad38fd1c7e4d52
Identity.zip
41.9 MB
sha256:4c5226b587e06bc1148fb4e942cba932b221b4c2cebacf3cf2507d981ae902ae
MsSqlMigratorUtility-linux-x64
58.7 MB
sha256:c6173de02827736fbafd5947e0b6ea99506ceff4d087307973d013fad6421220
MsSqlMigratorUtility-osx-x64
58.6 MB
sha256:5e2329a6a49cfb0d2058444542ce54ecda80b296b192e472706211542866e95d
MsSqlMigratorUtility-win-x64
59.7 MB
sha256:8b1682c3c7c1a657ff0886a43bf31f8c8938794a92e1ee2f32b47c7867bb3529
MsSqlMigratorUtility.zip
25.1 MB
sha256:b711f180972673b89e0cbbc7759d6411825342a9f443d5d9b5b10555fd4701e8
Notifications.zip
42.1 MB
sha256:5037395e8af0e3305d95677ed6fc5d61da102ef316f4a809e8f82f275c0614ee
Scim.zip
41.8 MB
sha256:dcb53929d2f4806330a629bcd4adc15204e2e2f6f6daead6c2d9411a3778d79f
Server.zip
47.4 KB
sha256:dca2c971e31cf27ffd1a592a6f31b84de6d70f3019659c8535e14b67f1a1a461
Setup.zip
24.8 MB
sha256:07ace4bc3ceab50db69f9072f1decdb3d4b36e9611e0c540464bbb0edcc207bc
Sso.zip
43.5 MB
sha256:866ebc675d3c6a787be4ec731449bdc765a7230476935a814aef4170235b035f
bitwarden~server~2J12HE.dockerbuild
26.8 KB
sha256:bf95bbc8f26284ca5e0242e214393ded0b9b196342a80745ae9dc93ca3b87558
bitwarden~server~2J8HE6.dockerbuild
22 KB
sha256:8a07584949ae01bbaaa4be3db1b9802b2ca6e5278b4b1140dcd26c5d7d86ff89
bitwarden~server~4U3ZWO.dockerbuild
18.8 KB
sha256:f49c798c46b1072ec6d57685debe1288b66c4880c78fc3fa2185c85c1f6e87aa
bitwarden~server~5IBXQV.dockerbuild
21.2 KB
sha256:d9a3b0f1313f9771bf49c1bd693e1a24a6b8cf1b2425c23a51e1d82e63d672f7
bitwarden~server~839LN6.dockerbuild
21.1 KB
sha256:d4762ff4a09608defc5f7a3a1570dc98af6e7e46cd4c96c401b7971d2d9fb6b9
bitwarden~server~P6BNZ2.dockerbuild
22 KB
sha256:4b6e872d575135a65144bb9720f3ba811906934a8ee4d132a8dd26be15c50d99
bitwarden~server~PEJ94U.dockerbuild
21 KB
sha256:6898aa53bba49d8ce2f73fe00fccc265ad7646580e5d7ed9c89bca11d8c9da8c
bitwarden~server~PM9GOM.dockerbuild
22 KB
sha256:f5dbb1dc6d99dc7739b9a6ff3607bcff22df9359c028ee632988440db571d9e3
bitwarden~server~QZ7Q9J.dockerbuild
22 KB
sha256:5b8d3c9a92179903a3c98a14db2d673bbd773c4a71b7ab91904888e8e8d3156a
bitwarden~server~R2BFM8.dockerbuild
21.9 KB
sha256:b6b85269550b48a5227cf3083a6504b7258d2be01430739c593ca509a8acee1b
bitwarden~server~R96CCB.dockerbuild
22 KB
sha256:72c9825665216757bace9be8bcaadebee3c0078163d13ff2a8796ee868fd9d42
bitwarden~server~TZFHBG.dockerbuild
14.1 KB
sha256:dbb9bf763e63b70829fdafe8075047b63300d6aee1d1211e97f664d1fd2c2d36
bitwarden~server~V8DDVF.dockerbuild
14.1 KB
sha256:25523dfa7d4f5348074222dc68c04412be1eed43aa179d44b3948868b5dafe7b
bitwarden~server~VU3P5S.dockerbuild
21.8 KB
sha256:d452da9d34c7a01b4c745096e172e85997550e2433d8de5e1aa2e93e28df663e
bitwarden~server~VUY3I5.dockerbuild
21.7 KB
sha256:2058754deb1a09d10213f36508f9716df5c8f802b52ec7e1bf074d35f7a05bf9
bitwarden~server~WIQF10.dockerbuild
22.7 KB
sha256:e2d29ff8d56786034f873e7f538de2bf9797bcb6169f12a2023a141b89e2f4b3
identity.json
2.05 KB
sha256:1b45762bb3474888ea19853f79611e6fe59645d112fdcfc8f3bda49f9a67ea21
internal.json
37.5 KB
sha256:6a1e6615551869d0fb6f1c0a95dbc66b00f7d3a09ad54dfc0534036da618fad3
swagger.json
7.03 KB
sha256:47b93f52ee5341f78e64628d899508b17d601f0bef3736425bffba9911ba9b4e