]> BookStack Code Mirror - devops/commitdiff
Updated release steps script
authorDan Brown <redacted>
Sat, 22 Nov 2025 11:32:05 +0000 (11:32 +0000)
committerDan Brown <redacted>
Sat, 22 Nov 2025 11:32:05 +0000 (11:32 +0000)
Added points for DB testing, YT & PT publish, and discord sharing

meta-scripts/bookstack-release-steps

index 789504933b611315c5d55f3ce71872642d24de50..a06b98740bb2833c8b063ca205d365e9a8c9bd23 100755 (executable)
@@ -7,7 +7,10 @@ blogpost_url="https://www.bookstackapp.com/blog/bookstack-release-${hyphen_versi
 
 echo ""
 
-echo -e "\e[1m\e[94m== Translator & Dependency Attribution Update ==\e[0m"
+echo -e "\e[1m\e[94m== Database changes? ==\e[0m"
+echo "✔ Run full DB testing - https://github.com/BookStackApp/BookStack/tree/development/dev/docker/db-testing"
+
+echo -e "\e[1m\e[94m== Translator & dependency attribution update ==\e[0m"
 echo "bookstack-update-translators"
 echo "composer run build-licenses"
 echo "git commit -a -m \"Updated translator & dependency attribution before release ${version}\""
@@ -31,10 +34,11 @@ echo "git push origin release"
 echo "git push origin ${version}"
 echo ""
 
-
-echo -e "\e[1m\e[94m== Post Deployment Checklist ==\e[0m"
+echo -e "\e[1m\e[94m== Post deployment checklist ==\e[0m"
 echo "✔ Create GitHub release - https://github.com/BookStackApp/BookStack/releases/new?tag=${version}&title=BookStack+${version}"
 echo "✔ Deploy site blogpost/changes"
+echo "✔ Publish YouTube/Peertube videos"
+echo "✔ Share in Discord"
 echo "✔ Post on Mastodon - https://fosstodon.org/share?url=${blogpost_url}"
 echo "✔ Post on Subreddit - http://www.reddit.com/r/BookStack/submit?url=${blogpost_url}"
 echo "✔ Update demo instance"