Skip to content

Commit bb75ad6

Browse files
authored
Update patch.yml
1 parent 8878474 commit bb75ad6

File tree

1 file changed

+31
-28
lines changed

1 file changed

+31
-28
lines changed

.github/workflows/patch.yml

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -34,41 +34,44 @@ jobs:
3434

3535
runs-on: ubuntu-latest
3636

37-
if: ${{needs.setup-outputs.outputs.commitCount >= 5}}
37+
#if: ${{needs.setup-outputs.outputs.commitCount >= 5}}
3838
steps:
3939
- uses: actions/checkout@v5
4040
with:
4141
fetch-depth: 0
4242
- id: step1
4343
run: echo "newTag=`echo $(echo ${{needs.setup-outputs.outputs.currentTag}} | awk 'BEGIN{FS=OFS="."} {$3+=1} 1')`" >> $GITHUB_ENV
44-
- name: Edit csproj
45-
run: sed -i 's+<VersionPrefix>${{needs.setup-outputs.outputs.currentTag}}</VersionPrefix>+<VersionPrefix>${{env.newTag}}</VersionPrefix>+g' ./README.md
46-
- uses: actions4git/setup-git@v1
47-
- run: |
48-
git commit -am "Test ${{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
46+
#- uses: actions4git/setup-git@v1
47+
#- run: |
48+
# git commit -am "Nuget ${{env.newTag}}"
49+
# git push
5050
- run: git log ${{needs.setup-outputs.outputs.currentTag}}..master --format=format:'- [%s](https://github.com/TiLied/CSharpToJavaScript/commit/%H)%n' --output=./release.txt
51-
- name: Create Release
52-
id: create_release
53-
uses: actions/create-release@v1
54-
env:
55-
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
62-
#update release notes in csproj
63-
- name: Setup .NET
64-
uses: actions/setup-dotnet@v1
65-
with:
66-
dotnet-version: 10.0.x
67-
- name: Generate NuGet package
68-
run: dotnet pack --configuration Release --output packages
69-
- name: Publish NuGet package
70-
#ADD API KEY!!!!
71-
run: dotnet nuget push packages/*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
51+
#- name: Create Release
52+
# id: create_release
53+
# uses: actions/create-release@v1
54+
# env:
55+
# 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
62+
- name: Update .csproj
63+
run: |
64+
echo "releaseNotes='cat ./relese.txt'" >> $GITHUB_ENV
65+
sed -i 's+<PackageReleaseNotes></PackageReleaseNotes>+<PackageReleaseNotes>${{env.releaseNotes}}</PackageReleaseNotes>+g' ./CSharpToJavaScript.csproj
66+
#- name: Setup .NET
67+
# uses: actions/setup-dotnet@v1
68+
# with:
69+
# dotnet-version: 10.0.x
70+
#- name: Generate NuGet package
71+
# run: dotnet pack --configuration Release --output packages
72+
#- name: Publish NuGet package
73+
# run: dotnet nuget push packages/*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
7274
- name: Environments
7375
run: |
7476
echo $newTag
77+
echo $releaseNotes

0 commit comments

Comments
 (0)