838 B
RELEASING
-
update
GHCup.Versionmodule.ghcupURLmust only be updated if we change the_toolRequirementstype or the JSON representation of it. The version of the json represents the change increments.ghcUpVeris the current application version. -
Update version in ghcup.cabal
-
Add ChangeLog entry
-
Add/fix downloads to
GHCupDownloadsmodule, then runghcup-gen gento generate the new json and validate it viaghcup-gen check. -
Commit and git push with tag. Wait for tests to succeed and release artifacts to build.
-
Download release artifacts and upload them
downloads.haskell.org/ghcup -
Add release artifacts to GHCupDownloads (see point 4.)
-
Upload the final
ghcup-<ver>.jsontowebhost.haskell.org/ghcup/data/. -
Update bootstrap-haskell and symlinks on
downloads.haskell.org/ghcup