diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index db044c7..0000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Release to NuGet - -on: - release: - types: [created] - -jobs: - build-and-push: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup .NET SDK - uses: actions/setup-dotnet@v4 - with: - dotnet-version: '6.0.x' - - - name: Build the project - run: | - dotnet build src/Apache.IoTDB/Apache.IoTDB.csproj --configuration Release - dotnet build src/Apache.IoTDB.Data/Apache.IoTDB.Data.csproj --configuration Release - - - name: Package Projects - run: | - dotnet pack src/Apache.IoTDB/Apache.IoTDB.csproj -c Release -p:PackageVersion=${{ github.event.release.tag_name }} --no-build -o nupkgs /p:PackageId=Apache.IoTDB - dotnet pack src/Apache.IoTDB.Data/Apache.IoTDB.Data.csproj -c Release -p:PackageVersion=${{ github.event.release.tag_name }} --no-build -o nupkgs /p:PackageId=Apache.IoTDB.Data - - - name: Publish Packages to NuGet - run: | - dotnet nuget push "nupkgs/*.nupkg" --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json - env: - NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}