After making a new compiler release, do the following to redeploy Pursuit using the new compiler.
- Submit a PR with the following changes:
- In
pursuit.cabal
, do the following:- update the
version
field to the next release using theX.X.X
version schema. - update the
purescript
version to the next release (e.g.== 0.15.0
)
- update the
- In
stack.yaml
, updatepurescript
to use its new version. - Update the
LICENSE
file by running./license-generator/generate
which executescabal-plan
- Update the CHANGELOG.md to include a new section for the new release
- In
- Once the PR is merged, create a new GitHub tagged release using
vX.X.X
as the version schema. The release will trigger a GitHub Actions build. - Wait for the GitHub Actions build to finish (it builds the assets)
- Run
./deploy/run.sh vX.X.X
, replacingX.X.X
with the version you created.