[
https://issues.apache.org/jira/browse/TINKERPOP-2085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17677469#comment-17677469
]
Florian Hockmann commented on TINKERPOP-2085:
---------------------------------------------
DocFX finally supports .NET 6:
[https://github.com/dotnet/docfx/releases/tag/v2.60.0]
So, we can already remove Mono from the documentation part.
There also seems to finally be some progress for the NuGet issue where we
currently cannot set the NuGet key: [https://github.com/NuGet/Home/pull/12321]
> Remove dependency on Mono
> -------------------------
>
> Key: TINKERPOP-2085
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2085
> Project: TinkerPop
> Issue Type: Improvement
> Components: build-release, dotnet
> Affects Versions: 3.2.10
> Reporter: Florian Hockmann
> Priority: Minor
>
> We currently rely on Mono to push NuGet packages and to create the
> Gremlin.Net.Template package.
> To push the packages, we can now also simply use [{{dotnet nuget
> push}}|https://docs.microsoft.com/dotnet/core/tools/dotnet-nuget-push]
> and for dotnet templates, there seems to be [a
> workaround|https://github.com/NuGet/Home/issues/4254#issuecomment-372795990]
> that uses a dummy {{.csproj}} file which enables {{dotnet pack}} to create a
> valid NuGet package for a dotnet template.
> So, we don't have to use Mono any more at all and we also shouldn't need to
> download nuget.exe any more during the build.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)