diff --git a/.github/workflows/choco-deploy.yml b/.github/workflows/choco-deploy.yml index 0f6f976..5921fa1 100644 --- a/.github/workflows/choco-deploy.yml +++ b/.github/workflows/choco-deploy.yml @@ -3,6 +3,7 @@ name: Deploy Chocolatey Package on: push: branches: [ "main" ] + paths: [ "src/**" ] jobs: deploy: diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 2b0a6e6..76b3f42 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -6,8 +6,10 @@ name: .NET on: push: branches: [ "main" ] + paths: [ "src/**" ] pull_request: branches: [ "main" ] + paths: [ "src/**" ] jobs: build: diff --git a/docs/library-api.md b/docs/library-api.md index 1fcfd87..34ec50f 100644 --- a/docs/library-api.md +++ b/docs/library-api.md @@ -21,7 +21,30 @@ to embed the YesNt interpreter and run scripts programmatically. ## Adding the reference -Add a project reference to `YesNt.Interpreter` in your `.csproj`: +### Via NuGet (recommended) + +Install the [`YesNt.Interpreter`](https://www.nuget.org/packages/YesNt.Interpreter/) package using one of the following methods. + +**.NET CLI:** +``` +dotnet add package YesNt.Interpreter +``` + +**Package Manager Console:** +``` +Install-Package YesNt.Interpreter +``` + +**`.csproj`:** +```xml + + + +``` + +### Via project reference + +If you have cloned the repository and want to reference the source directly, add a project reference in your `.csproj`: ```xml