Skip to content

Commit b093352

Browse files
authored
fixing the release name issue
1 parent 9484b31 commit b093352

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

.github/workflows/release.yml

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,19 @@ jobs:
2525
github_token: ${{ secrets.GITHUB_TOKEN }}
2626
output_level: diagnostic
2727
tests_fail_step: true
28-
28+
- name: Release on Powershell Gallery
29+
shell: pwsh
30+
run: |
31+
$ModuleVersion = "${{github.ref_name}}" -replace ('[a-zA-Z\-]', '')
32+
Update-ModuleManifest -Path ./BioNameGenerator/BioNameGenerator.psd1 -ModuleVersion $ModuleVersion
33+
Publish-Module -Path ./BioNameGenerator -NuGetApiKey ${{ secrets.PSGALLERY_KEY }}
34+
- name: Generate a release name
35+
shell: pwsh
36+
id: gen_release
37+
run: |
38+
Install-Module BioNameGenerator
39+
$VersionName = $(Get-RandomPhrase -Start Aminoacids -Middle Brazilian -End Species -Delimiter " ").ToLower()
40+
echo "::set-output name=random_name::$VersionName"
2941
- name: Build Changelog
3042
id: build_changelog
3143
uses: Bullrich/generate-release-changelog@master
@@ -45,7 +57,10 @@ jobs:
4557
echo "::set-output name=modified::$log"
4658
- name: Write Changelog
4759
run: |
48-
echo "## ${{github.ref_name}}" >> CHANGELOG.md
60+
echo "## ${{github.ref_name}} - ${{ steps.gen_release.outputs.random_name}}" >> release_body.md
61+
echo "${{ steps.modified.outputs.modified }}" >> release_body.md
62+
63+
echo "## ${{github.ref_name}} - ${{ steps.gen_release.outputs.random_name}}" >> CHANGELOG.md
4964
echo "${{ steps.modified.outputs.modified }}" >> CHANGELOG.md
5065
5166
- name: Commit Changelog
@@ -54,27 +69,13 @@ jobs:
5469
branch: main
5570
message: ':robot: using action to produce changelog'
5671
add: 'CHANGELOG.md'
57-
58-
- name: Release on Powershell Gallery
59-
shell: pwsh
60-
run: |
61-
$ModuleVersion = "${{github.ref_name}}" -replace ('[a-zA-Z\-]', '')
62-
Update-ModuleManifest -Path ./BioNameGenerator/BioNameGenerator.psd1 -ModuleVersion $ModuleVersion
63-
Publish-Module -Path ./BioNameGenerator -NuGetApiKey ${{ secrets.PSGALLERY_KEY }}
64-
- name: Generate a release name
65-
shell: pwsh
66-
id: gen_release
67-
run: |
68-
Install-Module BioNameGenerator
69-
$VersionName = $(Get-RandomPhrase -Start Aminoacids -Middle Brazilian -End Species -Delimiter " ").ToLower()
70-
echo "::set-output name=random_name::$VersionName"
71-
72+
7273
- name: Release on Github
7374
uses: ncipollo/release-action@v1
7475
with:
75-
name: "${{github.ref_name}} - ${{ steps.gen_release.outputs.random_name}}"
76+
name: "${{github.ref_name}}"
7677
artifacts: "LICENSE,CHANGELOG.md"
77-
body: ${{ steps.modified.outputs.modified }}
78+
bodyFile: "release_body.md"
7879
token: ${{ secrets.GITHUB_TOKEN }}
7980

8081

0 commit comments

Comments
 (0)