Skip to content

Don't show green-check if Playwright tests fail #51

Don't show green-check if Playwright tests fail

Don't show green-check if Playwright tests fail #51

Triggered via push April 15, 2024 15:05
Status Failure
Total duration 20h 3m 24s
Artifacts 2
Set Version
0s
Set Version
Build hgweb  /  publish-hgweb
39s
Build hgweb / publish-hgweb
build-hgweb  /  ...  /  deploy
build-hgweb / deploy-hgweb / deploy
Matrix: build-hgweb / deploy-hgweb / verify-published
Waiting for pending jobs
Deploy Staging  /  deploy
9s
Deploy Staging / deploy
Matrix: Deploy Staging / verify-published
Matrix: Integration tests
Deploy Production  /  deploy
11s
Deploy Production / deploy
Matrix: Deploy Production / verify-published
Generate Release
4s
Generate Release
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
myieye
approved Apr 16, 2024
production

Annotations

5 errors, 123 warnings, and 1 notice
[firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file: frontend/tests/fixtures.ts#L35
1) [firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file ──────────────────── Error: Unexpected response: 500 expect(received).toBeLessThan(expected) Expected: < 500 Received: 500 at fixtures.ts:35 33 | function addUnexpectedResponseListener(context: BrowserContext): void { 34 | context.addListener('response', response => { > 35 | expect.soft(response.status(), `Unexpected response: ${response.status()}`).toBeLessThan(500); | ^ 36 | if (response.request().isNavigationRequest()) { 37 | expect.soft(response.status(), `Unexpected response: ${response.status()}`).toBeLessThan(400); 38 | } at BrowserContext.<anonymous> (/home/runner/work/languageforge-lexbox/languageforge-lexbox/frontend/tests/fixtures.ts:35:81)
[firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file: frontend/tests/fixtures.ts#L35
1) [firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file ──────────────────── Error: Unexpected response: 500 expect(received).toBeLessThan(expected) Expected: < 500 Received: 500 at fixtures.ts:35 33 | function addUnexpectedResponseListener(context: BrowserContext): void { 34 | context.addListener('response', response => { > 35 | expect.soft(response.status(), `Unexpected response: ${response.status()}`).toBeLessThan(500); | ^ 36 | if (response.request().isNavigationRequest()) { 37 | expect.soft(response.status(), `Unexpected response: ${response.status()}`).toBeLessThan(400); 38 | } at BrowserContext.<anonymous> (/home/runner/work/languageforge-lexbox/languageforge-lexbox/frontend/tests/fixtures.ts:35:81)
Build hgweb / publish-hgweb
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, docker/metadata-action@v4, docker/login-action@v2, docker/build-push-action@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build UI / publish-ui
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, docker/metadata-action@v4, docker/login-action@v2, docker/build-push-action@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build API / publish-api
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, docker/metadata-action@v4, docker/login-action@v2, docker/build-push-action@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build API / publish-api: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Build API / publish-api: backend/MiniLcm/MultiString.cs#L53
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Build API / publish-api: backend/MiniLcm/WritingSystemId.cs#L30
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api: backend/MiniLcm/WritingSystemId.cs#L31
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api: backend/MiniLcm/WritingSystemId.cs#L32
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api: backend/MiniLcm/WritingSystemId.cs#L10
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Build API / publish-api: backend/MiniLcm/WritingSystemId.cs#L19
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Build API / publish-api: backend/MiniLcm/InMemoryApi.cs#L166
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 API / publish-api: backend/MiniLcm/InMemoryApi.cs#L190
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 API / publish-api: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Build API / publish-api
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Build API / publish-api
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Build API / publish-api
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 API / publish-api
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 API / publish-api
Non-nullable property 'Locale' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build API / publish-api
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Deploy Staging / deploy
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LfClassicData/LfClassicConfig.cs#L5
Non-nullable property 'ConnectionString' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LfClassicData/LfClassicLexboxApi.cs#L155
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.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LexBoxApi/Auth/Attributes/LexboxAuthAttribute.cs#L15
Nullability of reference types in type of parameter 'value' of 'void LexboxAuthAttribute.Policy.set' doesn't match implicitly implemented member 'void IAuthorizeData.Policy.set' (possibly because of nullability attributes).
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LexBoxApi/Auth/LoggedInContext.cs#L24
Possible null reference argument for parameter 'activity' in 'void ActivityExtensions.RecordException(Activity activity, Exception? ex)'.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LexBoxApi/Auth/JwtTicketDataFormat.cs#L122
'JwtBearerOptions.SecurityTokenValidators' is obsolete: 'SecurityTokenValidators is no longer used by default. Use TokenHandlers instead. To continue using SecurityTokenValidators, set UseSecurityTokenValidators to true. See https://aka.ms/aspnetcore8/security-token-changes'
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/MultiString.cs#L53
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L30
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L31
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L32
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L10
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L19
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/InMemoryApi.cs#L166
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.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/MiniLcm/InMemoryApi.cs#L190
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.
Integration tests (windows-latest, 6) / Test windows-latest for Mercurial 6 on staging: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging
The support for python 2.7 was removed on June 19, 2023. Related issue: https://github.com/actions/setup-python/issues/672
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/MultiString.cs#L53
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L30
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L31
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L32
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L10
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L19
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/InMemoryApi.cs#L166
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.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/MiniLcm/InMemoryApi.cs#L190
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.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/LfClassicData/LfClassicConfig.cs#L5
Non-nullable property 'ConnectionString' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/LfClassicData/LfClassicLexboxApi.cs#L155
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.
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/LexBoxApi/Auth/Attributes/LexboxAuthAttribute.cs#L15
Nullability of reference types in type of parameter 'value' of 'void LexboxAuthAttribute.Policy.set' doesn't match implicitly implemented member 'void IAuthorizeData.Policy.set' (possibly because of nullability attributes).
Integration tests (ubuntu-latest, 3) / Test ubuntu-latest for Mercurial 3 on staging: backend/LexBoxApi/Auth/LoggedInContext.cs#L24
Possible null reference argument for parameter 'activity' in 'void ActivityExtensions.RecordException(Activity activity, Exception? ex)'.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/MultiString.cs#L53
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L10
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L19
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L30
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L31
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/WritingSystemId.cs#L32
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/InMemoryApi.cs#L166
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.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/MiniLcm/InMemoryApi.cs#L190
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.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/LexCore/Entities/FlexProjectMetadata.cs#L7
Non-nullable property 'Project' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/LfClassicData/LfClassicConfig.cs#L5
Non-nullable property 'ConnectionString' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/LfClassicData/LfClassicLexboxApi.cs#L155
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.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/LexBoxApi/Auth/Attributes/LexboxAuthAttribute.cs#L15
Nullability of reference types in type of parameter 'value' of 'void LexboxAuthAttribute.Policy.set' doesn't match implicitly implemented member 'void IAuthorizeData.Policy.set' (possibly because of nullability attributes).
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/LexBoxApi/Auth/LoggedInContext.cs#L24
Possible null reference argument for parameter 'activity' in 'void ActivityExtensions.RecordException(Activity activity, Exception? ex)'.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/Testing/LexCore/LexAuthUserTests.cs#L55
Possible null reference argument for parameter 'value' in 'Claim.Claim(string type, string value)'.
Integration tests (ubuntu-latest, 6) / Test ubuntu-latest for Mercurial 6 on staging: backend/Testing/LexCore/LexAuthUserTests.cs#L55
Possible null reference argument for parameter 'value' in 'Claim.Claim(string type, string value)'.
InvalidUserCloneHgWeb (Testing.SyncReverseProxy.SendReceiveServiceTests) failed: Testing.SyncReverseProxy.SendReceiveServiceTests#L0
./test-results\runneradmin_fv-az836-468_2024-04-15_15_14_15.trx [took 5s]
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LfClassicData/LfClassicConfig.cs#L5
Non-nullable property 'ConnectionString' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LfClassicData/LfClassicLexboxApi.cs#L155
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.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LexBoxApi/Auth/Attributes/LexboxAuthAttribute.cs#L15
Nullability of reference types in type of parameter 'value' of 'void LexboxAuthAttribute.Policy.set' doesn't match implicitly implemented member 'void IAuthorizeData.Policy.set' (possibly because of nullability attributes).
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LexBoxApi/Auth/LoggedInContext.cs#L24
Possible null reference argument for parameter 'activity' in 'void ActivityExtensions.RecordException(Activity activity, Exception? ex)'.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LexBoxApi/Auth/JwtTicketDataFormat.cs#L122
'JwtBearerOptions.SecurityTokenValidators' is obsolete: 'SecurityTokenValidators is no longer used by default. Use TokenHandlers instead. To continue using SecurityTokenValidators, set UseSecurityTokenValidators to true. See https://aka.ms/aspnetcore8/security-token-changes'
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/MultiString.cs#L53
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IDictionary.Add(object key, object? value)' (possibly because of nullability attributes).
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L30
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L31
Non-nullable property 'Abbreviation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L32
Non-nullable property 'Font' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L10
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/WritingSystemId.cs#L19
Possible null reference argument for parameter 's' in 'WritingSystemId WritingSystemId.Parse(string s, IFormatProvider? provider)'.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/InMemoryApi.cs#L166
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.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/MiniLcm/InMemoryApi.cs#L190
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.
Integration tests (windows-latest, 3) / Test windows-latest for Mercurial 3 on staging: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Deploy Production / deploy
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Generate Release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: softprops/action-gh-release@v0.1.15. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 flaky [firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file ───────────────────── 59 passed (5.0m)

Artifacts

Produced during runtime
Name Size
dotnet-unit-test-results Expired
1.77 KB
playwright-traces-ubuntu-latest-hg-6 Expired
155 MB