Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
firefox: build from source tarball instead of hg (#40036)
The Mercurial `_RELEASE` tag seems to be created some time after the release has been made public on ftp.mozilla.org. release-monitoring.org uses ftp.mozilla.org as its source of truth, which generally means that we detect the new version and attempt to build the release before the tag has been published, resulting in build failures. Switching to the release tarball should avoid manual intervention for every Firefox release, thereby decreasing the latency from upstream release to availability in Wolfi. It has the additional advantage of future-proofing us against the planned migration to GitHub for development (though once that's occurred, we should examine whether consuming from GitHub directly would be appropriate). (`wget` is probably also faster than `hg clone`, though I haven't confirmed this.)
- Loading branch information