From 56b3f67deaa57304f14b5fb967878ab0755fefaa Mon Sep 17 00:00:00 2001 From: Raghu Date: Mon, 3 Aug 2026 17:19:08 +0100 Subject: [PATCH 1/5] CONFIG: Bump Microsoft.Extensions family from 10.0.9 to 10.0.10 (Configuration, Json, Binder, EnvironmentVariables, DependencyInjection, Hosting - coupled family) --- .../NEL.MESH.Tests.Acceptance.csproj | 4 ++-- .../NEL.MESH.Tests.Integration.Witness.csproj | 4 ++-- .../NEL.MESH.Tests.Integration.csproj | 4 ++-- NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj | 4 ++-- NEL.MESH.UI/NEL.MESH.UI.csproj | 8 ++++---- NEL.MESH/NEL.MESH.csproj | 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj index ae620aa..3ec8e33 100644 --- a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj +++ b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj b/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj index 4a5e035..1e561be 100644 --- a/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj +++ b/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj @@ -16,8 +16,8 @@ - - + + diff --git a/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj b/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj index 5689e79..c18546e 100644 --- a/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj +++ b/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj @@ -16,8 +16,8 @@ - - + + diff --git a/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj b/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj index 4cbf49c..bf72ab2 100644 --- a/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj +++ b/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/NEL.MESH.UI/NEL.MESH.UI.csproj b/NEL.MESH.UI/NEL.MESH.UI.csproj index ced616a..395ea26 100644 --- a/NEL.MESH.UI/NEL.MESH.UI.csproj +++ b/NEL.MESH.UI/NEL.MESH.UI.csproj @@ -11,10 +11,10 @@ - - - - + + + + diff --git a/NEL.MESH/NEL.MESH.csproj b/NEL.MESH/NEL.MESH.csproj index 368d92b..a536c9b 100644 --- a/NEL.MESH/NEL.MESH.csproj +++ b/NEL.MESH/NEL.MESH.csproj @@ -51,8 +51,8 @@ - - + + From 9c96f13f406b46c96316730c8cc49f4d00b83575 Mon Sep 17 00:00:00 2001 From: Raghu Date: Mon, 3 Aug 2026 17:19:13 +0100 Subject: [PATCH 2/5] CONFIG: Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 --- NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj | 2 +- .../NEL.MESH.Tests.Integration.Witness.csproj | 2 +- NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj | 2 +- NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj index 3ec8e33..0ae3076 100644 --- a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj +++ b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj @@ -14,7 +14,7 @@ - + diff --git a/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj b/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj index 1e561be..456817a 100644 --- a/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj +++ b/NEL.MESH.Tests.Integration.Witness/NEL.MESH.Tests.Integration.Witness.csproj @@ -18,7 +18,7 @@ - + diff --git a/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj b/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj index c18546e..431d0aa 100644 --- a/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj +++ b/NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj @@ -18,7 +18,7 @@ - + diff --git a/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj b/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj index bf72ab2..1d50b16 100644 --- a/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj +++ b/NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj @@ -14,7 +14,7 @@ - + From c6dabc1d437ecc4e85df20d7de92b9616b691fa0 Mon Sep 17 00:00:00 2001 From: Raghu Date: Mon, 3 Aug 2026 17:19:19 +0100 Subject: [PATCH 3/5] CONFIG: Bump WireMock.Net from 2.11.0 to 2.13.0 (clears Scriban.Signed moderate transitive vulnerability) --- NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj index 0ae3076..d9f4c3c 100644 --- a/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj +++ b/NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj @@ -17,7 +17,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive From 33977ee7a22fb98e26d0c8a50e15c264e5e6d43b Mon Sep 17 00:00:00 2001 From: Raghu Date: Mon, 3 Aug 2026 17:19:34 +0100 Subject: [PATCH 4/5] CONFIG: Bump ADotNet from 5.0.0 to 5.1.0 --- NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj b/NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj index f14fe4d..22f9393 100644 --- a/NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj +++ b/NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj @@ -10,7 +10,7 @@ - + From 3100252f726c4ec7d65abea0b088c5715b9f0dee Mon Sep 17 00:00:00 2001 From: Raghu Date: Mon, 3 Aug 2026 17:20:31 +0100 Subject: [PATCH 5/5] CODE RUB: Regenerate prLinter.yml with ADotNet 5.1.0 components (expanded MINOR/MEDIUM/MAJOR label prefixes; SetAuthorAsPrAssignee try/catch hardening) --- .github/workflows/prLinter.yml | 91 +++++++++++++++++++++++++++++++--- 1 file changed, 84 insertions(+), 7 deletions(-) diff --git a/.github/workflows/prLinter.yml b/.github/workflows/prLinter.yml index 6785565..427a79d 100644 --- a/.github/workflows/prLinter.yml +++ b/.github/workflows/prLinter.yml @@ -22,27 +22,84 @@ jobs: script: >- const prefixes = [ 'INFRA:', + 'MINOR INFRA:', + 'MEDIUM INFRA:', + 'MAJOR INFRA:', 'PROVISIONS:', 'RELEASES:', 'DATA:', + 'MINOR DATA:', + 'MEDIUM DATA:', + 'MAJOR DATA:', 'BROKERS:', + 'MINOR BROKERS:', + 'MEDIUM BROKERS:', + 'MAJOR BROKERS:', 'FOUNDATIONS:', + 'MINOR FOUNDATIONS:', + 'MEDIUM FOUNDATIONS:', + 'MAJOR FOUNDATIONS:', 'PROCESSINGS:', + 'MINOR PROCESSINGS:', + 'MEDIUM PROCESSINGS:', + 'MAJOR PROCESSINGS:', 'ORCHESTRATIONS:', + 'MINOR ORCHESTRATIONS:', + 'MEDIUM ORCHESTRATIONS:', + 'MAJOR ORCHESTRATIONS:', 'COORDINATIONS:', + 'MINOR COORDINATIONS:', + 'MEDIUM COORDINATIONS:', + 'MAJOR COORDINATIONS:', 'MANAGEMENTS:', + 'MINOR MANAGEMENTS:', + 'MEDIUM MANAGEMENTS:', + 'MAJOR MANAGEMENTS:', 'AGGREGATIONS:', + 'MINOR AGGREGATIONS:', + 'MEDIUM AGGREGATIONS:', + 'MAJOR AGGREGATIONS:', 'CONTROLLERS:', + 'MINOR CONTROLLERS:', + 'MEDIUM CONTROLLERS:', + 'MAJOR CONTROLLERS:', 'CLIENTS:', + 'MINOR CLIENTS:', + 'MEDIUM CLIENTS:', + 'MAJOR CLIENTS:', 'EXPOSERS:', + 'MINOR EXPOSERS:', + 'MEDIUM EXPOSERS:', + 'MAJOR EXPOSERS:', 'PROVIDERS:', 'BASE:', + 'MINOR BASE:', + 'MEDIUM BASE:', + 'MAJOR BASE:', 'COMPONENTS:', + 'MINOR COMPONENTS:', + 'MEDIUM COMPONENTS:', + 'MAJOR COMPONENTS:', 'VIEWS:', + 'MINOR VIEWS:', + 'MEDIUM VIEWS:', + 'MAJOR VIEWS:', 'PAGES:', + 'MINOR PAGES:', + 'MEDIUM PAGES:', + 'MAJOR PAGES:', 'ACCEPTANCE:', + 'MINOR ACCEPTANCE:', + 'MEDIUM ACCEPTANCE:', + 'MAJOR ACCEPTANCE:', 'INTEGRATIONS:', + 'MINOR INTEGRATIONS:', + 'MEDIUM INTEGRATIONS:', + 'MAJOR INTEGRATIONS:', 'CODE RUB:', + 'MINOR CODE RUB:', + 'MEDIUM CODE RUB:', + 'MAJOR CODE RUB:', 'MINOR FIX:', 'MEDIUM FIX:', 'MAJOR FIX:', @@ -50,7 +107,23 @@ jobs: 'CONFIG:', 'STANDARD:', 'DESIGN:', - 'BUSINESS:' + 'MINOR DESIGN:', + 'MEDIUM DESIGN:', + 'MAJOR DESIGN:', + 'BUSINESS:', + 'MIGRATIONS:', + 'PLANNING:', + 'MINOR PLANNING:', + 'MAJOR PLANNING:', + 'MENTORSHIP:', + 'MINOR MENTORSHIP:', + 'MAJOR MENTORSHIP:', + 'DISCUSSION:', + 'MINOR DISCUSSION:', + 'MAJOR DISCUSSION:', + 'IMPORTS:', + 'REVIEWS:', + 'STATUS:' ]; @@ -162,12 +235,16 @@ jobs: console.log(`Assigning PR to author: ${author}`); - await github.rest.issues.addAssignees({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: pr.number, - assignees: [author] - }); + try { + await github.rest.issues.addAssignees({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: pr.number, + assignees: [author] + }); + } catch (error) { + console.log(`Unable to assign ${author} as PR assignee: ${error.message}`); + } permissions: contents: read issues: write