File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 id : package_release
4848 run : |
4949 VERSION=`cat semver.txt`
50- echo "##[set-output name= version;] $VERSION"
50+ echo "version= $VERSION" >> $GITHUB_OUTPUT
5151 dotnet build --configuration Release /p:Version=$VERSION /p:PackageOutputPath=$PWD/nupkgs
5252
5353 - name : Publish packages to NuGet
@@ -56,23 +56,11 @@ jobs:
5656 run : |
5757 dotnet nuget push --source https://api.nuget.org/v3/index.json --api-key "$NUGET_API_KEY" ./nupkgs/CycloneDX.MSBuildTask.${{ steps.package_release.outputs.version }}.nupkg
5858
59- - name : Create github release and git tag for release
60- id : create_release
61- uses : actions/create-release@v1.1.4
62- env :
63- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
59+ - name : Create github release and upload package
60+ uses : softprops/action-gh-release@v2
6461 with :
65- release_name : ${{ steps.package_release.outputs.version }}
62+ name : ${{ steps.package_release.outputs.version }}
6663 tag_name : v${{ steps.package_release.outputs.version }}
6764 draft : false
6865 prerelease : false
69-
70- - name : Upload package to github release
71- uses : actions/upload-release-asset@v1
72- env :
73- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
74- with :
75- upload_url : ${{ steps.create_release.outputs.upload_url }}
76- asset_path : ./nupkgs/CycloneDX.MSBuildTask.${{ steps.package_release.outputs.version }}.nupkg
77- asset_name : CycloneDX.MSBuildTask.${{ steps.package_release.outputs.version }}.nupkg
78- asset_content_type : application/zip
66+ files : ./nupkgs/CycloneDX.MSBuildTask.${{ steps.package_release.outputs.version }}.nupkg
You can’t perform that action at this time.
0 commit comments