diff --git a/.github/workflows/nuget_publish.yml b/.github/workflows/nuget_publish.yml
index cce1286..2d6ba8a 100644
--- a/.github/workflows/nuget_publish.yml
+++ b/.github/workflows/nuget_publish.yml
@@ -15,38 +15,27 @@ jobs:
with:
dotnet-version: 6.0.x
- - name: publish HueApi on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/HueApi/HueApi.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
-
- - name: publish HueApi.ColorConverters on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/HueApi.ColorConverters/HueApi.ColorConverters.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
-
- - name: publish HueApi.Entertainment on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/HueApi.Entertainment/HueApi.Entertainment.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
-
- - name: publish Q42.HueApi on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/Q42.HueApi/Q42.HueApi.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
-
- - name: publish Q42.HueApi.ColorConverters on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/Q42.HueApi.ColorConverters/Q42.HueApi.ColorConverters.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
-
- - name: publish Q42.HueApi.Streaming on version change
- uses: alirezanet/publish-nuget@v3.0.0
- with:
- PROJECT_FILE_PATH: src/Q42.HueApi.Streaming/Q42.HueApi.Streaming.csproj
- NUGET_KEY: ${{secrets.NUGET_API_KEY}}
+ - name: Package HueApi
+ run: dotnet build -c Release -o . src/HueApi/HueApi.csproj
+ - name: Package HueApi.ColorConverters
+ run: dotnet build -c Release -o . src/HueApi.ColorConverters/HueApi.ColorConverters.csproj
+ - name: Package HueApi.Entertainment
+ run: dotnet build -c Release -o . src/HueApi.Entertainment/HueApi.Entertainment.csproj
+ - name: Package Q42.HueApi
+ run: dotnet build -c Release -o . src/Q42.HueApi/Q42.HueApi.csproj
+ - name: Package Q42.HueApi.ColorConverters
+ run: dotnet build -c Release -o . src/Q42.HueApi.ColorConverters/Q42.HueApi.ColorConverters.csproj
+ - name: Package Q42.HueApi.Streaming
+ run: dotnet build -c Release -o . src/Q42.HueApi.Streaming/Q42.HueApi.Streaming.csproj
+ - name: Publish HueApi
+ run: dotnet nuget push HueApi.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
+ - name: Publish HueApi.ColorConverters
+ run: dotnet nuget push HueApi.ColorConverters.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
+ - name: Publish HueApi.Entertainment
+ run: dotnet nuget push HueApi.Entertainment.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
+ - name: Publish Q42.HueApi
+ run: dotnet nuget push Q42.HueApi.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
+ - name: Publish Q42.HueApi.ColorConverters
+ run: dotnet nuget push Q42.HueApi.ColorConverters.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
+ - name: Publish Q42.HueApi.Entertainment
+ run: dotnet nuget push Q42.HueApi.Entertainment.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
\ No newline at end of file
diff --git a/src/HueApi.ColorConverters/HueApi.ColorConverters.csproj b/src/HueApi.ColorConverters/HueApi.ColorConverters.csproj
index 15b1988..9dd6ae9 100644
--- a/src/HueApi.ColorConverters/HueApi.ColorConverters.csproj
+++ b/src/HueApi.ColorConverters/HueApi.ColorConverters.csproj
@@ -6,7 +6,7 @@
enable
enable
nullable
- 0.3.42
+ 0.4.42
Michiel Post
For Clip v2 API. Open source library for interaction with the Philips Hue Bridge. Allows you to control your lights from C#.
https://github.com/michielpost/Q42.HueApi
diff --git a/src/HueApi.Entertainment/HueApi.Entertainment.csproj b/src/HueApi.Entertainment/HueApi.Entertainment.csproj
index eea365e..e7d0e14 100644
--- a/src/HueApi.Entertainment/HueApi.Entertainment.csproj
+++ b/src/HueApi.Entertainment/HueApi.Entertainment.csproj
@@ -6,7 +6,7 @@
enable
enable
nullable
- 1.1.42
+ 1.2.42
Michiel Post
For Clip v2 API. Open source library for interaction with the Philips Hue Bridge. Allows you to control your lights from C#.
https://github.com/michielpost/Q42.HueApi
diff --git a/src/HueApi/HueApi.csproj b/src/HueApi/HueApi.csproj
index c1bce25..77e2489 100644
--- a/src/HueApi/HueApi.csproj
+++ b/src/HueApi/HueApi.csproj
@@ -6,7 +6,7 @@
enable
enable
nullable
- 0.3.42
+ 0.4.42
Michiel Post
For Clip v2 API. Open source library for interaction with the Philips Hue Bridge. Allows you to control your lights from C#.
https://github.com/michielpost/Q42.HueApi