From 6fe2b747054920623aa2a003540b8dbd8f2a5263 Mon Sep 17 00:00:00 2001 From: Dominion Date: Sat, 20 May 2023 18:46:06 -0400 Subject: [PATCH] Include Tgstation.Server.Common in package push --- .github/workflows/ci-suite.yml | 12 ++++++++++-- .../Tgstation.Server.Api.csproj | 4 ++-- .../Tgstation.Server.Client.csproj | 4 ++-- .../Tgstation.Server.Common.csproj | 16 ++++++++++++++++ 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci-suite.yml b/.github/workflows/ci-suite.yml index d8e8574ccb..9253d15ddd 100644 --- a/.github/workflows/ci-suite.yml +++ b/.github/workflows/ci-suite.yml @@ -849,7 +849,7 @@ jobs: with: ref: "refs/pull/${{ github.event.number }}/merge" - - name: Publish API to NuGet + - name: Publish Tgstation.Server.Api to NuGet uses: alirezanet/publish-nuget@v3.0.0 with: PROJECT_FILE_PATH: src/Tgstation.Server.Api/Tgstation.Server.Api.csproj @@ -857,7 +857,7 @@ jobs: INCLUDE_SYMBOLS: true NUGET_KEY: ${{ secrets.NUGET_API_KEY }} - - name: Publish Client to NuGet + - name: Publish Tgstation.Server.Common to NuGet uses: alirezanet/publish-nuget@v3.0.0 with: PROJECT_FILE_PATH: src/Tgstation.Server.Client/Tgstation.Server.Client.csproj @@ -865,6 +865,14 @@ jobs: INCLUDE_SYMBOLS: true NUGET_KEY: ${{ secrets.NUGET_API_KEY }} + - name: Publish Tgstation.Server.Client to NuGet + uses: alirezanet/publish-nuget@v3.0.0 + with: + PROJECT_FILE_PATH: src/Tgstation.Server.Common/Tgstation.Server.Common.csproj + TAG_COMMIT: false + INCLUDE_SYMBOLS: true + NUGET_KEY: ${{ secrets.NUGET_API_KEY }} + ensure-release: name: Ensure TGS Release is Latest GitHub Release needs: [deploy-dm, deploy-http] diff --git a/src/Tgstation.Server.Api/Tgstation.Server.Api.csproj b/src/Tgstation.Server.Api/Tgstation.Server.Api.csproj index 3e3115092a..21a2efd47d 100644 --- a/src/Tgstation.Server.Api/Tgstation.Server.Api.csproj +++ b/src/Tgstation.Server.Api/Tgstation.Server.Api.csproj @@ -8,14 +8,14 @@ true Cyberboss/Dominion /tg/station 13 - API definitions for tgstation-server + API definitions for tgstation-server. https://tgstation.github.io/tgstation-server LICENSE tgs.png Git https://github.com/tgstation/tgstation-server 2018-2023 - json web api tgstation-server tgstation ss13 byond + json web api tgstation-server tgstation ss13 byond http Minor documentation correction. true snupkg diff --git a/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj b/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj index f681d99d2a..bd1874f5d5 100644 --- a/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj +++ b/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj @@ -8,14 +8,14 @@ true Cyberboss/Dominion /tg/station 13 - Client library for tgstation-server + Client library for tgstation-server. https://tgstation.github.io/tgstation-server LICENSE tgs.png Git https://github.com/tgstation/tgstation-server 2018-2023 - json web api tgstation-server tgstation ss13 byond client + json web api tgstation-server tgstation ss13 byond client http Added missing Dispose() call to the StringContents for requests with bodies and added missing ConfigureAwait(false) to async call. true snupkg diff --git a/src/Tgstation.Server.Common/Tgstation.Server.Common.csproj b/src/Tgstation.Server.Common/Tgstation.Server.Common.csproj index 748bb6ebb3..ad8396a76c 100644 --- a/src/Tgstation.Server.Common/Tgstation.Server.Common.csproj +++ b/src/Tgstation.Server.Common/Tgstation.Server.Common.csproj @@ -5,6 +5,20 @@ netstandard2.0 Full $(TgsCoreVersion) + true + Cyberboss/Dominion + /tg/station 13 + Common functions for tgstation-server. + https://tgstation.github.io/tgstation-server + LICENSE + tgs.png + Git + https://github.com/tgstation/tgstation-server + 2018-2023 + web tgstation-server tgstation ss13 byond client http + Initial release. + true + snupkg ../../build/analyzers.ruleset latest enable @@ -27,5 +41,7 @@ + +