fix pre-release

This commit is contained in:
Chris Titus 2024-08-29 21:07:41 -05:00
parent d315963693
commit 2d3dbe4f6a
2 changed files with 17 additions and 6 deletions

View File

@ -1,5 +1,6 @@
name-template: 'v$RESOLVED_VERSION'
tag-template: 'v$RESOLVED_VERSION'
name-template: '$RESOLVED_VERSION'
tag-template: '$RESOLVED_VERSION'
tag-prefix: ""
categories:
- title: '🚀 Features'
labels:

View File

@ -74,6 +74,13 @@ jobs:
name: winutil
path: ./winutil.ps1
- name: Get latest release tag
id: get_latest_release
run: |
$latestTag = git describe --tags --abbrev=0
echo "LATEST_TAG=$latestTag" >> $env:GITHUB_ENV
shell: pwsh
- name: Generate Release Notes
id: generate_notes
uses: release-drafter/release-drafter@v5
@ -82,14 +89,17 @@ jobs:
with:
config-name: release-drafter.yml
version: ${{ env.version }}
tag: ${{ env.LATEST_TAG }}
- name: Prepare Release Body
id: prepare_body
run: |
new_changes="${{ steps.generate_notes.outputs.body }}"
echo "body<<EOF" >> $GITHUB_OUTPUT
echo "$new_changes" >> $GITHUB_OUTPUT
echo "EOF" >> $GITHUB_OUTPUT
$newChanges = "${{ steps.generate_notes.outputs.body }}"
$formattedChanges = "Changes since ${{ env.LATEST_TAG }}:`n`n$newChanges"
echo "body<<EOF" >> $env:GITHUB_OUTPUT
echo "$formattedChanges" >> $env:GITHUB_OUTPUT
echo "EOF" >> $env:GITHUB_OUTPUT
shell: pwsh
- name: Create and Upload Release
id: create_release