Skip to content

working with reusable workflows - fix 5 #21

working with reusable workflows - fix 5

working with reusable workflows - fix 5 #21

Triggered via push June 16, 2026 08:40
Status Success
Total duration 2m 3s
Artifacts 5

deployment.yml

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

Annotations

26 warnings
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 (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 (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 (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 (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 (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 (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)'.
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-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)'.
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:156a6d924ae68455b4629c7ed7d32344c7b37bc5279b1608284c13df659930dd
publish-artifacts Expired
8.7 MB
sha256:9b70cbe140acec50b9cbe1181fd47bfc192c05afd72c09fe1af3dc4900c19927
publish-artifacts Expired
8.7 MB
sha256:f3a433e31f049936c5ce389063f31540b8dba81edf1d8f208a60e82dd58ebfeb
publish-artifacts Expired
8.74 MB
sha256:beba7972223bf81bfa2dd81114fb273094c465762800deea97147e9a2d35d479
publish-artifacts Expired
8.74 MB
sha256:7a1c2afdb18b3c2e55c0fb7054ef04639edf9d8a32985a031892992d0b15149e