We performed an automated audit of your Cake addin and found that it does not follow all the best practices.
We encourage you to make the following modifications:
Your addin should target netstandard2.0 at a minimum. Optionally, your addin can also multi-target net46.
The nuget package for your addin should use the cake-contrib icon. Specifically, your addin's .csproj should have a line like this: <PackageIconUrl>https://cdn.jsdelivr.net/gh/cake-contrib/graphics/png/cake-contrib-medium.png</PackageIconUrl>.
Apologies if this is already being worked on, or if there are existing open issues, this issue was created based on what is currently published for this package on NuGet.
This issue was created by a tool: Cake.AddinDiscoverer version 3.12.1
Addin should be renamed to Cake.AzureDevOps since both TFS and Visual Studio Team Services are renamed in the meantime.
Should rename NuGet package, assembly name and name of classes and aliases.
When running ReportIssuesToPullRequest on macOS the assembly Microsoft.TeamFoundation.SourceControl.WebApi is missing, getting the error:
Error: One or more errors occurred.
Could not load type of field 'Cake.Tfs.PullRequest.TfsPullRequest:pullRequest' (5) due to: Could not load file or assembly 'Microsoft.TeamFoundation.SourceControl.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
Not sure where this assembly comes from in the first place. But I would assume it is somehow bundled with Visual Studio on Windows. While on macOS it is simply not there.