diff --git a/.config/dotnet-tools-ci.json b/.config/dotnet-tools-ci.json new file mode 100644 index 00000000..287917d3 --- /dev/null +++ b/.config/dotnet-tools-ci.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-coverage": { + "version": "17.12.4", + "commands": ["dotnet-coverage"], + "rollForward": false + }, + "dotnet-reportgenerator-globaltool": { + "version": "5.3.9", + "commands": ["reportgenerator"], + "rollForward": false + } + } +} diff --git a/.github/workflows/dotnet-test.yml b/.github/workflows/dotnet-test.yml index 9953778a..f556fbc2 100644 --- a/.github/workflows/dotnet-test.yml +++ b/.github/workflows/dotnet-test.yml @@ -23,7 +23,7 @@ jobs: dotnet-version: ${{ matrix.dotnet-version }} - name: Restore tools run: | - dotnet tool restore + dotnet tool restore --tool-manifest .\.config\dotnet-tools-ci.json - name: Install dependencies run: dotnet restore - name: Build diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 00000000..229b58f5 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1 @@ +MD033: false diff --git a/.vscode/settings.json b/.vscode/settings.json index 924d5721..39d444b5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,7 @@ { "liveServer.settings.port": 5661, - "cSpell.words": ["gqlp"] + "cSpell.words": [ + "gqlp", + "Pico" + ] } diff --git a/README.md b/README.md index 4e35e68a..25566e68 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # GraphQL+ -Defining a successor to GraphQL +Defining a successor to GraphQL GraphQL Logo ## Dotnet Parser, Merging Verifier and Modeller @@ -15,8 +15,14 @@ Defining a successor to GraphQL - [Verify](https://github.com/VerifyTests/Verify) [fuget](https://www.fuget.org/packages/Verify.Xunit/24.2.0) - [Fluid](https://github.com/sebastienros/fluid?tab=readme-ov-file#readme) [fuget](https://www.fuget.org/packages/Fluid.Core/2.9.0) +## Dotnet tools + +- [Coverage](https://learn.microsoft.com/en-us/dotnet/core/additional-tools/dotnet-coverage) [nuget](https://www.nuget.org/packages/dotnet-coverage) +- [Report Generator](https://github.com/danielpalme/ReportGenerator) [nuget](https://www.nuget.org/packages/dotnet-reportgenerator-globaltool) +- [Live Reload Server](https://github.com/RickStrahl/LiveReloadServer) [nuget](https://www.nuget.org/packages/LiveReloadServer) + ### Other references - [Liquid](https://shopify.github.io/liquid/) -- [PicoCss](https://picocss.com/) +- [Pico Css](https://picocss.com/) - [Mermaid](https://mermaid.js.org/syntax/flowchart.html) diff --git a/update.ps1 b/update.ps1 index 6d9ea7b4..93924560 100644 --- a/update.ps1 +++ b/update.ps1 @@ -1,4 +1,7 @@ dotnet outdated .\ -vl minor -u dotnet outdated .\ +dotnet tool update --tool-manifest .\.config\dotnet-tools-ci.json --all +dotnet tool update --all + dotnet tools-outdated