ci: release: never mark release as completed (testing)

Disable the publish-release step so the GitHub release stays a draft and
is never marked as completed. This lets us exercise all the other release
steps end-to-end without actually cutting a release.
This commit is contained in:
Fabiano Fidêncio
2026-06-12 23:36:59 +02:00
parent fefc0b75ab
commit d2c384dd79

View File

@@ -317,6 +317,11 @@ jobs:
- name: Publish a release
run: |
./tools/packaging/release/release.sh publish-release
# TESTING: intentionally NOT publishing the release so the draft is
# never marked as completed. This lets us exercise all the other
# release steps without actually cutting a release.
echo "Skipping 'release.sh publish-release' on purpose (testing mode)."
echo "The release will remain a draft and will NOT be marked as completed."
# ./tools/packaging/release/release.sh publish-release
env:
GH_TOKEN: ${{ github.token }}