diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 17ca3e2..a3ba5bf 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,8 @@ updates: directory: / schedule: interval: daily + ignore: + - dependency-name: "Microsoft.CodeAnalysis*" groups: Azure: patterns: diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index ca50e5a..521880a 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -26,7 +26,8 @@ jobs: - name: ⚙ ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.0.3 + # ubuntu-latest is Ubuntu 26.04, which only ships Ruby 3.2 and newer. + ruby-version: '3.4' - name: ⚙ changelog run: | diff --git a/.github/workflows/includes.yml b/.github/workflows/includes.yml index 8fd6690..ee446be 100644 --- a/.github/workflows/includes.yml +++ b/.github/workflows/includes.yml @@ -32,7 +32,7 @@ jobs: token: ${{ env.PR_TOKEN || github.token }} - name: +Mᐁ includes - uses: devlooped/actions-includes@v1 + uses: devlooped/actions-includes@v2 - name: 📝 OSMF EULA shell: pwsh diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 99eec76..bd30f7c 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -1,7 +1,7 @@ name: 'triage' on: schedule: - - cron: '42 0 * * *' + - cron: '42 0 1,15 * *' workflow_dispatch: # Manual triggering through the GitHub UI, API, or CLI @@ -104,4 +104,4 @@ jobs: closeDays: ${{ fromJson(inputs.daysBeforeClose || 30) }} closeComment: "This issue has been closed automatically because it needs more information and has not had recent activity.\n\nHappy Coding!" pingDays: 80 - pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information." \ No newline at end of file + pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information." diff --git a/.gitignore b/.gitignore index 3c874d0..501a78b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,10 +3,14 @@ obj out artifacts pack +agent-tools +terminals TestResults results BenchmarkDotNet.Artifacts +mcps /app +/temp .vs .vscode .genaiscript @@ -43,3 +47,5 @@ _site .sass-cache Gemfile.lock package-lock.json + +/.github/.labels \ No newline at end of file diff --git a/.netconfig b/.netconfig index 1501618..77899f8 100644 --- a/.netconfig +++ b/.netconfig @@ -18,8 +18,8 @@ [file "Directory.Build.rsp"] url = https://github.com/devlooped/oss/blob/main/Directory.Build.rsp weak - sha = 0f7f7f7e8a29de9b535676f75fe7c67e629a5e8c - etag = 0ccae83fc51f400bfd7058170bfec7aba11455e24a46a0d7e6a358da6486e255 + sha = 320a5c5710f269ccb038b5e74146fed8b5a114ae + etag = 9872addf980da78842d42e70e72f90fb10ba52c1c2ccddc8aa9a2b83e0005679 [file ".editorconfig"] url = https://github.com/devlooped/oss/blob/main/.editorconfig sha = a62c45934ac2952f2f5d54d8aea4a7ebc1babaff @@ -32,8 +32,8 @@ weak [file ".github/dependabot.yml"] url = https://github.com/devlooped/oss/blob/main/.github/dependabot.yml - sha = 387f0616b2c56adc4f33f2858da818f7e0d92ef3 - etag = a1aaba1440e5ee2a7b7f93fc0fb004d4e1d4d9780350c753f7c429e37241345a + sha = f14eef1c8fd55e275bd630f7392c190cbfce8cea + etag = 3f1ed461d9011d78f57966ab4f34f442a67db878b24278ae1bb39d2af3d0ad1b weak [file ".github/release.yml"] url = https://github.com/devlooped/oss/blob/main/.github/release.yml @@ -50,8 +50,8 @@ weak [file ".github/workflows/changelog.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/changelog.yml - sha = 5fb172362c767bef7c36478f1a6bdc264723f8f9 - etag = ad1efa56d6024ee1add2bcda81a7e4e38d0e9069473c6ff70374d5ce06af1f5a + sha = 6687d5aa313eab371d2eb8befca9d429fc003765 + etag = 9b98bce827aeef23b83001120dde1dbd9b8a9f9f256db052df952b8c411a4cb1 weak [file ".github/workflows/combine-prs.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/combine-prs.yml @@ -65,16 +65,16 @@ weak [file ".github/workflows/includes.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/includes.yml - sha = 7c1c6e615b5785e0ac9db33cb17343d6c1de16ff - etag = 5e6a10be141ee629201bfad01eae09b5c36a67f541ec7ab411ae400b5d73de1d + sha = d571412f07b0fb3c40023dc906f64906d7ed2b46 + etag = ab627107749577bb619b024aff93027359b66b4c3f5a85a36b235e428387cd17 weak [file ".github/workflows/publish.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/publish.yml skip [file ".gitignore"] url = https://github.com/devlooped/oss/blob/main/.gitignore - sha = c76f0cc3e225e39e79420587d94852e12cdcb32a - etag = 09b499201361a59fad0036e925f4008cdd7bdc6723ba37ff18cc509e6024b2bf + sha = fefbf3606e7bb7f483951e3107200a2f45ee52e0 + etag = 5bdfd49876c886aaa6b7026960261af9b587e7cc3baa0f4584db34d9cebbd3f4 weak [file "_config.yml"] url = https://github.com/devlooped/oss/blob/main/_config.yml @@ -93,18 +93,18 @@ weak [file "src/Directory.Build.props"] url = https://github.com/devlooped/oss/blob/main/src/Directory.Build.props - sha = a1f5d11d1821959a141567ed24f9ea43205edd13 - etag = b2b90c6d617db9712cc8be2031b767d3ba951015717984f52b4872cc39f93e72 + sha = 59861ddd1e330f3da410652b4c7fc6585726c0cf + etag = 1561f1be53cc25ac0cd85a06b3f65d69764b174d0f60bf72ca2f8fc70573b75e weak [file "src/Directory.Build.targets"] url = https://github.com/devlooped/oss/blob/main/src/Directory.Build.targets - sha = 083a37bd9307ec820bac6ee3c7384083151d36d8 - etag = 907682e5632a2ba430357e6e042a4ca33cb8c94a3a215d3091aa03f5958a4877 + sha = 59861ddd1e330f3da410652b4c7fc6585726c0cf + etag = cb1f7a3e5bf85e7307407b7b6d8b9869330e2191a2317ccf6218a552e5890b08 weak [file ".github/workflows/triage.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/triage.yml - sha = 61a602fc61eedbdae235f01e93657a6219ac2427 - etag = 152cd3a559c08da14d1da12a5262ba1d2e0ed6bed6d2eabf5bd209b0c35d8a75 + sha = 5ee8c91c8d9e8c0ee739fe1ec877f36c15a4aff0 + etag = b19dc36058fc7d385cb5795c9e0860c11b9d027c57cb2a5e6a112e692c6884c1 weak [file ".github/workflows/dotnet-file-core.yml"] url = https://github.com/devlooped/oss/blob/main/.github/workflows/dotnet-file-core.yml diff --git a/Directory.Build.rsp b/Directory.Build.rsp index 509cc66..a67e054 100644 --- a/Directory.Build.rsp +++ b/Directory.Build.rsp @@ -3,3 +3,4 @@ -m:1 -v:m -clp:Summary;ForceNoAlign +-p:WarnOnPackingNonPackableProject=false diff --git a/readme.md b/readme.md index 13a8b82..3815095 100644 --- a/readme.md +++ b/readme.md @@ -541,7 +541,6 @@ The `services.AddCloudActors()` call (generated as an extension on `IServiceColl [![DRIVE.NET, Inc.](https://avatars.githubusercontent.com/u/15047123?v=4&s=39 "DRIVE.NET, Inc.")](https://github.com/drivenet) [![Keith Pickford](https://avatars.githubusercontent.com/u/16598898?u=64416b80caf7092a885f60bb31612270bffc9598&v=4&s=39 "Keith Pickford")](https://github.com/Keflon) [![Thomas Bolon](https://avatars.githubusercontent.com/u/127185?u=7f50babfc888675e37feb80851a4e9708f573386&v=4&s=39 "Thomas Bolon")](https://github.com/tbolon) -[![Kori Francis](https://avatars.githubusercontent.com/u/67574?u=3991fb983e1c399edf39aebc00a9f9cd425703bd&v=4&s=39 "Kori Francis")](https://github.com/kfrancis) [![Reuben Swartz](https://avatars.githubusercontent.com/u/724704?u=2076fe336f9f6ad678009f1595cbea434b0c5a41&v=4&s=39 "Reuben Swartz")](https://github.com/rbnswartz) [![Jacob Foshee](https://avatars.githubusercontent.com/u/480334?v=4&s=39 "Jacob Foshee")](https://github.com/jfoshee) [![](https://avatars.githubusercontent.com/u/33566379?u=bf62e2b46435a267fa246a64537870fd2449410f&v=4&s=39 "")](https://github.com/Mrxx99) @@ -561,6 +560,7 @@ The `services.AddCloudActors()` call (generated as an extension on `IServiceColl [![Seika Logiciel](https://avatars.githubusercontent.com/u/2564602?v=4&s=39 "Seika Logiciel")](https://github.com/SeikaLogiciel) [![Andrew Grant](https://avatars.githubusercontent.com/devlooped-user?s=39 "Andrew Grant")](https://github.com/wizardness) [![eska-gmbh](https://avatars.githubusercontent.com/devlooped-team?s=39 "eska-gmbh")](https://github.com/eska-gmbh) +[![Geodata AS](https://avatars.githubusercontent.com/u/5946299?v=4&s=39 "Geodata AS")](https://github.com/geodata-no) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 91ba1a5..5c43a5d 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -25,10 +25,12 @@ false MIT - + + logo.png icon.png readme.md + logo.png icon.png readme.md @@ -47,6 +49,9 @@ false true + + + false diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index a3df56d..c9a50b6 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets @@ -32,6 +32,29 @@ true + + + <_PackageId>$(PackageId) + + $(MSBuildSDKsPath)\..\NuGet.Build.Tasks.Pack.targets + + + + + + + + $(MSBuildProjectName) + + + + + + $(_PackageId) + + false + + @@ -40,7 +63,12 @@ + Condition="'$(PackageIcon)' == 'icon.png'" /> + + - + Condition="'$(PackageIcon)' != '' and Exists('$(MSBuildThisFileDirectory)$(PackageIcon)') and !Exists('$(MSBuildProjectDirectory)\$(PackageIcon)')" />