Skip to content

Build and Deploy

Build and Deploy #319

Triggered via schedule February 27, 2024 00:11
Status Failure
Total duration 29m 40s
Artifacts 1

cashtrack-demo.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 14 warnings
deploy
Failed to deploy web package to App Service.
deploy
Deployment Failed, Package deployment using ZIP Deploy failed. Refer logs for more details.
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, microsoft/variable-substitution@v1, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build
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.
build: tests/CashTrack.Tests/Common/TestAuthHandler.cs#L13
'ISystemClock' is obsolete: 'Use TimeProvider instead.'
build: tests/CashTrack.Tests/Common/TestAuthHandler.cs#L14
'AuthenticationHandler<AuthenticationSchemeOptions>.AuthenticationHandler(IOptionsMonitor<AuthenticationSchemeOptions>, ILoggerFactory, UrlEncoder, ISystemClock)' is obsolete: 'ISystemClock is obsolete, use TimeProvider on AuthenticationSchemeOptions instead.'
build: tests/CashTrack.Tests/Services/ExpenseServiceTests.cs#L403
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build: tests/CashTrack.Tests/Services/ExpenseServiceTests.cs#L427
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build: tests/CashTrack.Tests/Services/ExpenseServiceTests.cs#L456
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build: tests/CashTrack.Tests/Services/IncomeServiceTests.cs#L313
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build: tests/CashTrack.Tests/Services/ExpenseServiceTests.cs#L488
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build: tests/CashTrack.Tests/Common/TestAuthHandler.cs#L13
'ISystemClock' is obsolete: 'Use TimeProvider instead.'
build: tests/CashTrack.Tests/Common/TestAuthHandler.cs#L14
'AuthenticationHandler<AuthenticationSchemeOptions>.AuthenticationHandler(IOptionsMonitor<AuthenticationSchemeOptions>, ILoggerFactory, UrlEncoder, ISystemClock)' is obsolete: 'ISystemClock is obsolete, use TimeProvider on AuthenticationSchemeOptions instead.'
build: tests/CashTrack.Tests/Services/ExpenseServiceTests.cs#L403
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
deploy
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, azure/webapps-deploy@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Artifacts

Produced during runtime
Name Size
webapp Expired
97.8 MB