Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 84 additions & 7 deletions .github/workflows/prLinter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,35 +22,108 @@ 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:',
'DOCUMENTATION:',
'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:'
];


Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion NEL.MESH.Infrastructure/NEL.MESH.Infrastructure.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="ADotNet" Version="5.0.0" />
<PackageReference Include="ADotNet" Version="5.1.0" />
</ItemGroup>

</Project>
8 changes: 4 additions & 4 deletions NEL.MESH.Tests.Acceptance/NEL.MESH.Tests.Acceptance.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
<PackageReference Include="CompareNETObjects" Version="4.84.0" />
<PackageReference Include="DeepCloner" Version="0.10.4" />
<PackageReference Include="FluentAssertions" Version="[7.2.2]" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.10" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="CleanMoq" Version="42.42.42" />
<PackageReference Include="Tynamix.ObjectFiller" Version="1.5.9" />
<PackageReference Include="WireMock.Net" Version="2.11.0" />
<PackageReference Include="WireMock.Net" Version="2.13.0" />
<PackageReference Include="Xeption" Version="2.9.0" />
<PackageReference Include="xunit.analyzers" Version="1.27.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<PackageReference Include="CompareNETObjects" Version="4.84.0" />
<PackageReference Include="DeepCloner" Version="0.10.4" />
<PackageReference Include="FluentAssertions" Version="[7.2.2]" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.10" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="CleanMoq" Version="42.42.42" />
<PackageReference Include="Tynamix.ObjectFiller" Version="1.5.9" />
<PackageReference Include="Xeption" Version="2.9.0" />
Expand Down
6 changes: 3 additions & 3 deletions NEL.MESH.Tests.Integration/NEL.MESH.Tests.Integration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<PackageReference Include="CompareNETObjects" Version="4.84.0" />
<PackageReference Include="DeepCloner" Version="0.10.4" />
<PackageReference Include="FluentAssertions" Version="[7.2.2]" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.10" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="CleanMoq" Version="42.42.42" />
<PackageReference Include="Tynamix.ObjectFiller" Version="1.5.9" />
<PackageReference Include="Xeption" Version="2.9.0" />
Expand Down
6 changes: 3 additions & 3 deletions NEL.MESH.Tests.Unit/NEL.MESH.Tests.Unit.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@
<PackageReference Include="CompareNETObjects" Version="4.84.0" />
<PackageReference Include="DeepCloner" Version="0.10.4" />
<PackageReference Include="FluentAssertions" Version="[7.2.2]" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.10" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="CleanMoq" Version="42.42.42" />
<PackageReference Include="Tynamix.ObjectFiller" Version="1.5.9" />
<PackageReference Include="Xeption" Version="2.9.0" />
Expand Down
8 changes: 4 additions & 4 deletions NEL.MESH.UI/NEL.MESH.UI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.10" />
</ItemGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions NEL.MESH/NEL.MESH.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.10" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
<PackageReference Include="Xeption" Version="2.9.0" />
</ItemGroup>
Expand Down
Loading