You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# run: sed -i 's+<VersionPrefix>${{needs.setup-outputs.outputs.currentTag}}</VersionPrefix>+<VersionPrefix>${{env.newTag}}</VersionPrefix>+g' ./CSharpToJavaScript.csproj
46
-
#- uses: actions4git/setup-git@v1
47
-
#- run: |
48
-
# git commit -am "Nuget ${{env.newTag}}"
49
-
# git push
44
+
- name: Edit csproj
45
+
run: sed -i 's+<VersionPrefix>${{needs.setup-outputs.outputs.currentTag}}</VersionPrefix>+<VersionPrefix>${{env.newTag}}</VersionPrefix>+g' ./CSharpToJavaScript.csproj
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
56
-
# with:
57
-
# tag_name: ${{ env.newTag }}
58
-
# release_name: ${{ env.newTag }}
59
-
# body_path: ./release.txt
60
-
# draft: false
61
-
# prerelease: false
51
+
- name: Create Release
52
+
id: create_release
53
+
uses: softprops/action-gh-release@v2
54
+
with:
55
+
tag_name: ${{ env.newTag }}
56
+
body_path: ./release.txt
57
+
draft: false
58
+
prerelease: false
59
+
generate_release_notes: true
62
60
- name: Update .csproj
63
61
#TODO? I don't know how to cat a file and paste...
64
62
#- run: |
65
63
# file=$(cat ./release.txt)
66
64
# echo "releaseNotes=$file" >> $GITHUB_ENV
67
65
run: sed -i 's+<PackageReleaseNotes></PackageReleaseNotes>+<PackageReleaseNotes>https://github.com/TiLied/CSharpToJavaScript/releases/tag/${{env.newTag}}</PackageReleaseNotes>+g' ./CSharpToJavaScript.csproj
0 commit comments