* refactor: extract get previous publish run into separate script, run it and reuse by discord/rss/changelog steps
* refactor: reuse changelog step
* refactor: reuse code for getting core env variables
* refactor: remove output rewrite protection,
* refactor: dry-run mode added for publish workflow, added tag marking
* fix: restore executable bit on Tools scripts run directly by the publish workflow
* feat: announce dry run mode in the publish workflow log
* refactor: use sha for ss14-changelog update call
* refactor: now actually fix last publish sha usage for changelog update
* refactor: force PR creation run even in dry-run
* refactor: remove support email from publish
* refactor: remove duplicate message
* refactor: fix wording for skipping `Create PR from stable to master`