mirror of
https://github.com/zoriya/octokit.net.git
synced 2025-12-06 07:16:09 +00:00
* reoves the old implemetnation of sourcelink and uses the newer one present in the .net SDK * cleans up appveyor * updates proj with sourcelink props * adds deterministic build check as well. * Update docs/debugging-source.md Co-authored-by: Keegan Campbell <me@kfcampbell.com> --------- Co-authored-by: Keegan Campbell <me@kfcampbell.com>
832 B
832 B
Shipping an Octokit Release
Pre-requisites
- Visual Studio 2017 Update 3
Running Tests
Due to how long it takes to run the integration tests (and GitHub API rate limits), I usually run these in groups in Visual Studio.
If, however, you still want to do this, it's available from the command line:
.\build.ps1 -Target IntegrationTests
If you want to avoid these tests, or get faster feedback, the Unit and Convention tests are run in the default target
.\build.ps1
Or can be run individually:
.\build.ps1 -Target UnitTests.\build.ps1 -Target ConventionTests
Signing Assemblies
TODO
Create NuGet Packages
NuGet packages are automatically generated (and SourceLinked) by the csproj configration.
.\build.ps1
The output .nupkg files will be located in the packaging directory.