From 554c696069d210fe1ae7085e9383ba04107869fb Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 7 Jul 2024 15:33:47 -0500 Subject: [PATCH] chore: more work on workflows --- .github/workflows/publish.yml | 4 ++++ .github/workflows/pull_request.yml | 1 + 2 files changed, 5 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 68bd037..cf087dc 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -67,6 +67,10 @@ jobs: with: name: change-log path: src/AntropicClient + - name: Publish NuGet package + run: | + dotnet pack src/AnthropicClient/AntropicClient.csproj -o ./artifacts + dotnet nuget push ./artifacts/*.nupkg --api-key ${{ secrets.NUGET_KEY }} --source https://api.nuget.org/v3/index.json - name: Create GitHub release uses: softprops/action-gh-release@v1 with: diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 189bc46..6c5c5ea 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -39,6 +39,7 @@ jobs: - name: Run tests env: SKIP_EXAMPLES: true + AnthropicApiKey: ${{ secrets.ANTHROPIC_KEY }} run: dotnet test - name: Upload html coverage report uses: actions/upload-artifact@v4