Using https://github.com/actions/upload-release-asset we could create a prerelease release for each master commit
and upload all artifacts needed for the installer script to work.
The downside is that this wouldn't work for PRs (not that big of a deal) and that release page would quickly get polluted while there's no way to filter out prereleases.