11name : .NET build and test
22env :
3+ CURRENT_VERSION : 5.1.${{ github.run_number }}
34 LAST_COMMIT_MESSAGE : ${{ github.event.head_commit.message }}
45
56on :
@@ -42,18 +43,15 @@ jobs:
4243 - name : NugetPush
4344 run : |
4445 dotnet nuget push ./OpenXmlPowerTools/bin/Release/*.nupkg --skip-duplicate --api-key ${{secrets.NUGET_TOKEN}} --source https://api.nuget.org/v3/index.json
45- - uses : papeloto/action-zip@v1
46- with :
47- files : ./OpenXmlPowerTools/bin/Release/net6.0/publish/
48- dest : OpenXmlPowerTools.zip
4946 - uses : " marvinpinto/action-automatic-releases@latest"
5047 with :
5148 repo_token : " ${{ secrets.GITHUB_TOKEN }}"
52- automatic_release_tag : " latest"
49+ automatic_release_tag : ${{ env.CURRENT_VERSION }}
50+ prerelease : false
5351 title : " Release Build"
5452 files : |
55- LICENSE
56- OpenXmlPowerTools.zip
53+ ./OpenXmlPowerTools/bin/Release/*.nupkg
54+ ./ OpenXmlPowerTools/bin/Release/*.snupkg
5755
5856 deployTest :
5957 if : github.ref != 'refs/heads/main'
@@ -73,15 +71,12 @@ jobs:
7371 run : |
7472 ls ./OpenXmlPowerTools/bin/Release
7573 dotnet nuget push ./OpenXmlPowerTools/bin/Release/*.nupkg --skip-duplicate --api-key ${{secrets.NUGET_TEST_TOKEN}} --source https://apiint.nugettest.org/v3/index.json
76- - uses : papeloto/action-zip@v1
77- with :
78- files : ./OpenXmlPowerTools/bin/Release/
79- dest : OpenXmlPowerTools.zip
8074 - uses : " marvinpinto/action-automatic-releases@latest"
8175 with :
8276 repo_token : " ${{ secrets.GITHUB_TOKEN }}"
8377 automatic_release_tag : " latest-prerelease"
8478 prerelease : true
8579 title : " Prerelease Build"
8680 files : |
87- OpenXmlPowerTools.zip
81+ ./OpenXmlPowerTools/bin/Release/*.nupkg
82+ ./OpenXmlPowerTools/bin/Release/*.snupkg
0 commit comments