Skip to content

[PM-14892] Sales tax estimation #22243

[PM-14892] Sales tax estimation

[PM-14892] Sales tax estimation #22243

Triggered via pull request November 19, 2024 12:50
Status Success
Total duration 10m 0s
Artifacts 35

build.yml

on: pull_request_target
Check PR run  /  Check
4s
Check PR run / Check
Matrix: Build artifacts
Matrix: Build MSSQL migrator utility
Matrix: Build Docker images
Upload
1m 42s
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
10s
Check for failures
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 194 warnings
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_CreateOnce_ReturnCacheSecondTime: test/Core.Test/Models/Business/TaxInfoTests.cs#L90
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "us_ein" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "AE", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "ae_trn"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "ae_trn" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "AT", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "eu_vat"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "eu_vat" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "AU", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "au_abn"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "au_abn" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "BR", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "br_cnpj"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "br_cnpj" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "CA", taxIdNumber: "PH", billingAddressState: "bec", expectedTaxIdType: "ca_qst"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "ca_qst" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "CA", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "ca_bn"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "ca_bn" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "CL", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "cl_tin"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "cl_tin" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "HK", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "hk_br"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "hk_br" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "IN", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "in_gst"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "in_gst" Actual: null
Bit.Core.Test.Models.Business.TaxInfoTests ► GetTaxIdType_Success(billingAddressCountry: "JP", taxIdNumber: "PH", billingAddressState: null, expectedTaxIdType: "jp_cn"): test/Core.Test/Models/Business/TaxInfoTests.cs#L77
Failed test found in: test/Core.Test/TestResults/oss-test-results.trx Error: Assert.Equal() Failure: Strings differ Expected: "jp_cn" Actual: null
Build MSSQL migrator utility (win-x64): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (win-x64): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (win-x64): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (win-x64): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (win-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (win-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (win-x64): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build MSSQL migrator utility (win-x64): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (MsSqlMigratorUtility, ./util, true): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build MSSQL migrator utility (linux-x64): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (linux-x64): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (linux-x64): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (linux-x64): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (linux-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (linux-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (linux-x64): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build MSSQL migrator utility (linux-x64): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build MSSQL migrator utility (osx-x64): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (osx-x64): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (osx-x64): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (osx-x64): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build MSSQL migrator utility (osx-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (osx-x64): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build MSSQL migrator utility (osx-x64): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build MSSQL migrator utility (osx-x64): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Notifications, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Notifications, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Notifications, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Notifications, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Notifications, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Notifications, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Notifications, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Notifications, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Notifications, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Billing, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Billing, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Billing, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Billing, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Billing, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Billing, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Billing, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Billing, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Billing, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Setup, ./util): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Setup, ./util): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Setup, ./util): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Setup, ./util): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Setup, ./util): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Setup, ./util): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Setup, ./util): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Setup, ./util): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Scim, ./bitwarden_license/src, true): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Scim, ./bitwarden_license/src, true): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Identity, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Identity, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Identity, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Identity, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Identity, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Identity, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Identity, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Identity, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Identity, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Icons, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Icons, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Icons, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Icons, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Icons, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Icons, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Icons, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Icons, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Icons, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (EventsProcessor, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (EventsProcessor, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (EventsProcessor, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (EventsProcessor, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (EventsProcessor, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (EventsProcessor, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (EventsProcessor, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (EventsProcessor, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (EventsProcessor, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Api, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Api, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Api, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Api, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Api, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Api, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Api, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Api, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Api, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Events, ./src): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Events, ./src): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Events, ./src): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Events, ./src): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Events, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Events, ./src): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Events, ./src): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Events, ./src): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Events, ./src): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Sso, ./bitwarden_license/src, true): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Sso, ./bitwarden_license/src, true): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Admin, ./src, true): src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Admin, ./src, true): src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Admin, ./src, true): src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Admin, ./src, true): src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build artifacts (Admin, ./src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Build artifacts (Admin, ./src, true): src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Build artifacts (Admin, ./src, true): src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Build artifacts (Admin, ./src, true): src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Build artifacts (Admin, ./src, true): src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Docker images (EventsProcessor, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (EventsProcessor, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Identity, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Identity, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Billing, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Billing, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Setup, ./util, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Setup, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Events, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Events, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Icons, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Icons, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Nginx, ./util)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Nginx, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Api, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Api, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Admin, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Admin, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Notifications, ./src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Notifications, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Sso, ./bitwarden_license/src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Sso, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Scim, ./bitwarden_license/src, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Scim, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (MsSql, ./util)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (MsSql, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (MsSqlMigratorUtility, ./util, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (MsSqlMigratorUtility, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Server, ./util, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Server, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Build Docker images (Attachments, ./util)
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf, bitwarden/gh-actions/get-keyvault-secrets@main. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build Docker images (Attachments, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
Upload
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Upload: src/Core/Models/Business/TaxInfo.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Upload: src/Core/Models/Business/TaxInfo.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Upload: src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L11
'ProviderInitiateDeleteModel.WebVaultUrl' hides inherited member 'BaseMailModel.WebVaultUrl'. Use the new keyword if hiding was intended.
Upload: src/Core/Models/Mail/Provider/ProviderInitiateDeleteModel.cs#L14
'ProviderInitiateDeleteModel.SiteName' hides inherited member 'BaseMailModel.SiteName'. Use the new keyword if hiding was intended.
Upload: src/Core/Billing/Services/ITaxService.cs#L7
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Upload: src/Core/Billing/Services/TaxService.cs#L893
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Upload: src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L121
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
Upload: src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
Upload: src/Infrastructure.EntityFramework/AdminConsole/Repositories/OrganizationUserRepository.cs#L251
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Upload: src/Identity/Controllers/AccountsController.cs#L161
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L167
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L172
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L179
Unreachable code detected
Upload: src/Identity/Controllers/AccountsController.cs#L186
Unreachable code detected
Check for failures
The following actions use a deprecated Node.js version and will be forced to run on node20: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Artifacts

Produced during runtime
Name Size
Admin.zip
45.5 MB
Api.zip
43.6 MB
Billing.zip
42.1 MB
Events.zip
42 MB
EventsProcessor.zip
42 MB
Icons.zip
42.4 MB
Identity.zip
42.1 MB
MsSqlMigratorUtility-linux-x64
60 MB
MsSqlMigratorUtility-osx-x64
60 MB
MsSqlMigratorUtility-win-x64
61 MB
MsSqlMigratorUtility.zip
25.8 MB
Notifications.zip
42.3 MB
Scim.zip
42 MB
Server.zip
47.4 KB
Setup.zip
25.5 MB
Sso.zip
43.6 MB
bitwarden~server~5B5FIS.dockerbuild
22.1 KB
bitwarden~server~7VF1XD.dockerbuild
15 KB
bitwarden~server~9PIS1T.dockerbuild
21.6 KB
bitwarden~server~L56BVX.dockerbuild
22.7 KB
bitwarden~server~QBNCEB.dockerbuild
21.9 KB
bitwarden~server~R2ON1M.dockerbuild
20.8 KB
bitwarden~server~RZFX9K.dockerbuild
21.8 KB
bitwarden~server~S8BJDF.dockerbuild
20.7 KB
bitwarden~server~U84I52.dockerbuild
14 KB
bitwarden~server~UG5AXC.dockerbuild
21.6 KB
bitwarden~server~UMR3C3.dockerbuild
22.1 KB
bitwarden~server~URJY8L.dockerbuild
19.1 KB
bitwarden~server~V585L8.dockerbuild
22.2 KB
bitwarden~server~W3HWFN.dockerbuild
26.2 KB
bitwarden~server~WI93DA.dockerbuild
21.7 KB
bitwarden~server~XCHBZQ.dockerbuild
22.5 KB
identity.json
2.04 KB
internal.json
34.5 KB
swagger.json
6.83 KB