You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE.md
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,15 @@
5
5
After making a new compiler release, do the following to redeploy Try PureScript using the new compiler.
6
6
7
7
1. Submit a PR with the following changes:
8
-
- In `stack.yaml`, update `purescript` (and possibly `purescript-cst`) to use its new version.
9
-
- If you are updating the package set, see the next section for instructions.
10
-
1. Once the PR is merged, create a new GitHub tagged release using `vYYYY-MM-DD.X` (where `X` is usually `1` or the release attempt) as the version schema. The release will trigger a GitHub Actions build.
11
-
2. Wait for the GitHub Actions build to finish (it builds the assets)
12
-
3. Run `./deploy/run.sh vX-X-X.1`, replacing `vX-X-X.1` with the version you created.
8
+
- In `stack.yaml`,
9
+
- update the `resolver` to match the same one used in the PureScript repo
10
+
- update `purescript` to use its new version.
11
+
- Update the package set (see next section's instructions).
12
+
- Update the shared config by running `cd client && npm run updateConfigVersions`.
13
+
- Update the changelog to include the next release's date.
14
+
2. Once the PR is merged, create a new GitHub tagged release using `vYYYY-MM-DD.X` (where `X` is usually `1` or the release attempt) as the version schema. The release will trigger a GitHub Actions build.
15
+
3. Wait for the GitHub Actions build to finish (it builds the assets)
16
+
4. Run `./deploy/run.sh vX-X-X.1`, replacing `vX-X-X.1` with the version you created.
0 commit comments