From e921d5fcbb5571a01b7df3464a47a20b1d66fefb Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 20 Jan 2023 14:12:09 +0100 Subject: [PATCH] ci: add nightly nuget push to myget --- .github/workflows/build-test.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 9948550..cdeada0 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -28,3 +28,13 @@ jobs: run: dotnet build --no-restore - name: Test run: dotnet test --no-build --verbosity normal --filter FullyQualifiedName!~NosSmooth.Game.Tests + + - name: Pack app + if: github.ref == 'refs/heads/main' && github.event_name == 'push' + run: dotnet pack -c Release --no-restore --no-build --version-suffix "main$GITHUB_RUN_ID" + + - name: Publish NuGet on MyGet + if: github.ref == 'refs/heads/main' && github.event_name == 'push' + run: dotnet nuget push *.nupkg --skip-duplicate -k $MYGET_AUTH_TOKEN -s https://www.myget.org/F/nossmooth/api/v3/index.json + env: + MYGET_AUTH_TOKEN: ${{secrets.MYGET_KEY}} \ No newline at end of file -- 2.49.0