[Chapel Merge] Refactor tarball building jobs

Branch: refs/heads/main
Revision: 0254915ccc834a99522ee5c36b2a60662b77122e
Author: jabraham17
Link: Refactor tarball building jobs by jabraham17 · Pull Request #27214 · chapel-lang/chapel · GitHub
Log Message:
Refactor tarball building jobs (#27214)

Refactors the tarball building jobs to share more code in
common-tarball and support building linux packages

[Reviewed by @arifthpe]

Compare: Comparing 14f25d54d4e701a7892acaeb7840587a46d26033...8b9eafbda3e952a1c6fd3aefc1ce49a31146b4ef · chapel-lang/chapel · GitHub

Diff:
M util/cron/common-tarball.bash
M util/cron/create_release_tarball.bash
M util/cron/create_tarball.bash
M util/cron/test-homebrew-linux.bash
M util/cron/test-homebrew.bash
https://github.com/chapel-lang/chapel/pull/27214.diff