And how exactly are we supposed to build this then in a CI pipeline (like github actions for instance)?
Hi Frederiek,
To build your project with Syncfusion licensed NuGet packages in a CI pipeline like GitHub Actions, you need to ship our licensed packages to any repository manager like Nexus, Azure DevOps feed, etc. Then, in your GitHub Actions workflow, you can restore the packages from your private package source located at the repository manager by using the following YAML code:
.yaml
jobs: build: runs-on: ubuntu latest
Steps: //… - name: Restore packages run: dotnet restore --source "https://myprivatenupkg.com" - name: Build run: dotnet build MyProject.csproj //… |
By following this procedure, you will be able to use Syncfusion licensed NuGet packages to build your project in CI pipeline. For further reference, please see the links below:
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-restore#options
Regards,
Bharat Ram H