diff --git a/.github/workflows/android-apk-release.yml b/.github/workflows/android-apk-release.yml index b91a4a0f5..540ffa6f8 100644 --- a/.github/workflows/android-apk-release.yml +++ b/.github/workflows/android-apk-release.yml @@ -51,7 +51,7 @@ jobs: release create "$RELEASE_TAG" --repo "${{ github.repository }}" --title "Paseo $RELEASE_TAG" - --generate-notes + --notes "" ) if [[ "$IS_PRERELEASE" == "true" ]]; then diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index e5d40ebba..3d724f30f 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -65,7 +65,7 @@ jobs: gh release create "$RELEASE_TAG" \ --repo "${{ github.repository }}" \ --title "Paseo $RELEASE_TAG" \ - --generate-notes \ + --notes "" \ $prerelease_flag || { echo "Release creation raced with another workflow; continuing." } diff --git a/.github/workflows/release-notes-sync.yml b/.github/workflows/release-notes-sync.yml index 5288e61b3..545657f67 100644 --- a/.github/workflows/release-notes-sync.yml +++ b/.github/workflows/release-notes-sync.yml @@ -54,7 +54,9 @@ jobs: fi create_if_missing="false" - if [ "$EVENT_NAME" = "workflow_dispatch" ] && [ "${INPUT_CREATE_IF_MISSING:-false}" = "true" ]; then + if [[ "$EVENT_NAME" = "push" && "$REF" == refs/tags/v* ]]; then + create_if_missing="true" + elif [ "$EVENT_NAME" = "workflow_dispatch" ] && [ "${INPUT_CREATE_IF_MISSING:-false}" = "true" ]; then create_if_missing="true" fi