workflow: update paths to ignore and enable release note generation

This commit is contained in:
fujr 2025-04-14 21:43:24 +08:00
parent 915bb25fb2
commit 3566c9b24d

View File

@ -9,6 +9,8 @@ on:
paths-ignore: paths-ignore:
- "docs/**" - "docs/**"
- "README.md" - "README.md"
- "README.en.md"
- ".github/workflows/**"
- ".github/**" - ".github/**"
env: env:
@ -190,6 +192,7 @@ jobs:
if: ${{ needs.job_prepare.outputs.push_type == 'tag' }} if: ${{ needs.job_prepare.outputs.push_type == 'tag' }}
with: with:
body_path: release_note/release_note.md body_path: release_note/release_note.md
generate_release_notes: true
tag_name: ${{ needs.job_prepare.outputs.tag_name }} tag_name: ${{ needs.job_prepare.outputs.tag_name }}
prerelease: ${{ contains(needs.job_prepare.outputs.tag_name, '-beta') || contains(needs.job_prepare.outputs.tag_name, '-rc') }} prerelease: ${{ contains(needs.job_prepare.outputs.tag_name, '-beta') || contains(needs.job_prepare.outputs.tag_name, '-rc') }}
files: releases/* files: releases/*