Closed
Description
The current script for building a release assumes that the only artifacts will be single static binaries, and at the moment it's only making Linux binaries for the supported architectures (x86_64, and aarch64).
This process should be changed to better align with the sorts of artifacts that comes with Swift toolchains at swift.org, such as the tar.gz archives. Also, there should be a macOS pkg installer with a lipo-ed binary that works on both x86_64, and arm64 macOS.
The self-install logic should be reconfigured to work with these types of artifacts moving forward. Also, the self-upgrade will need to be changed.