mirror of
https://github.com/armbian/imager.git
synced 2026-01-06 12:31:28 -08:00
ci: preserve release notes during artifact uploads
Add omitBodyDuringUpdate and omitNameDuringUpdate to all upload jobs to prevent overwriting auto-generated release notes with PR references. - Remove generateReleaseNotes: false from upload jobs (not needed) - Add omitBodyDuringUpdate: true to preserve release notes - Add omitNameDuringUpdate: true to preserve release names - Finalize job keeps omitBodyDuringUpdate but omits omitNameDuringUpdate to ensure release title is set correctly when publishing This ensures 'What's Changed' section with PR references remains visible when releases are created from tags.
This commit is contained in:
18
.github/workflows/build.yml
vendored
18
.github/workflows/build.yml
vendored
@@ -89,6 +89,8 @@ jobs:
|
||||
prerelease: false
|
||||
generateReleaseNotes: true
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
|
||||
build-linux-x64:
|
||||
@@ -179,8 +181,9 @@ jobs:
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
draft: true
|
||||
prerelease: false
|
||||
generateReleaseNotes: false
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
artifacts: |
|
||||
src-tauri/target/release/bundle/deb/*.deb
|
||||
@@ -275,8 +278,9 @@ jobs:
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
draft: true
|
||||
prerelease: false
|
||||
generateReleaseNotes: false
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
artifacts: |
|
||||
src-tauri/target/release/bundle/deb/*.deb
|
||||
@@ -400,8 +404,9 @@ jobs:
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
draft: true
|
||||
prerelease: false
|
||||
generateReleaseNotes: false
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
artifacts: |
|
||||
src-tauri/target/${{ matrix.target }}/release/bundle/macos/*-${{ matrix.arch }}.app.zip
|
||||
@@ -487,8 +492,9 @@ jobs:
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
draft: true
|
||||
prerelease: false
|
||||
generateReleaseNotes: false
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
artifacts: |
|
||||
src-tauri/target/x86_64-pc-windows-msvc/release/bundle/msi/*.msi
|
||||
@@ -574,8 +580,9 @@ jobs:
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
draft: true
|
||||
prerelease: false
|
||||
generateReleaseNotes: false
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
omitNameDuringUpdate: true
|
||||
replacesArtifacts: false
|
||||
artifacts: |
|
||||
src-tauri/target/aarch64-pc-windows-msvc/release/bundle/msi/*.msi
|
||||
@@ -725,6 +732,7 @@ jobs:
|
||||
tag: ${{ needs.create-release.outputs.release_tag }}
|
||||
name: "Armbian Imager ${{ needs.create-release.outputs.release_tag }}"
|
||||
allowUpdates: true
|
||||
omitBodyDuringUpdate: true
|
||||
draft: false
|
||||
prerelease: false
|
||||
|
||||
|
||||
Reference in New Issue
Block a user