700 B
700 B
RELEASING
-
update
GHCup.Version
module.ghcupURL
must only be updated if we change the_toolRequirements
type or the JSON representation of it. The version of the json represents the change increments.ghcUpVer
is the current application version. -
Add/fix downloads to
GHCupDownloads
module, then runghcup-gen gen
to generate the new json and validate it viaghcup-gen check
. -
Commit and git push with tag. Wait for tests to succeed.
-
Upload the new
ghcup-<ver>.json
towebhost.haskell.org/ghcup/data/
. -
Build ghcup releases for Linux (fully static), mac (with
-fcurl
) and FreeBSD (with-fcurl
). Upload towebhost.haskell.org/ghcup/bin/
and update symlinks.