Skip to content

working with reusable workflows - fix 3 #19

working with reusable workflows - fix 3

working with reusable workflows - fix 3 #19

Triggered via push June 16, 2026 08:26
Status Failure
Total duration 2m 32s
Artifacts 5

deployment.yml

on: push
Matrix: build-publish
Matrix: build-test
deploy  /  deploy
6s
deploy / deploy
workflow-report
workflow-report
deploy-result
9s
deploy-result
Fit to window
Zoom out
Zoom in

Annotations

1 error and 26 warnings
deploy-result
Process completed with exit code 2.
build-test (10.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-test (10.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (10.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-publish (8.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-publish (8.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-publish (9.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-publish (9.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (8.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-test (8.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (8.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-publish (10.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-publish (10.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (9.0.x, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-test (9.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (9.0.x, ubuntu-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-publish (10.0.x, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-publish (10.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-publish (9.0.x, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-publish (9.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (10.0.x, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-test (10.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (10.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (9.0.x, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-test (9.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
build-test (9.0.x, windows-latest): src/eCommerce.Application/Services/OrderService.cs#L50
Possible null reference argument for parameter 'source' in 'IEnumerable<Guid> Enumerable.Select<CreateOrderItemDto, Guid>(IEnumerable<CreateOrderItemDto> source, Func<CreateOrderItemDto, Guid> selector)'.
deploy / deploy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
publish-artifacts Expired
8.7 MB
sha256:028a13893f60c6b18dc0344c8dc08b6bbd804ffb5a51ad5794763a63d9cb5490
publish-artifacts Expired
8.7 MB
sha256:6c31ea812c0d88e25d695ca189b8238c3f776738c24caf164cb3d494a8019a9b
publish-artifacts Expired
8.7 MB
sha256:b9e6f481418ec4c2e284ca55085b3283a648f1ef7e7052b93cfe90a927af3ba8
publish-artifacts Expired
8.74 MB
sha256:e6af5415bf08514435f064204b58b8131bb0e34d1bbd2a8a150d34ad547ea3d6
publish-artifacts Expired
8.74 MB
sha256:9f7d651c2b60145c604929d6c37cccae2053c40260c32bf7a2ad3a0ccf1c9f26