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: CONTRIBUTING.md
+12-21
Original file line number
Diff line number
Diff line change
@@ -395,33 +395,24 @@ To build a new version and release it on NPM, follow these steps:
395
395
396
396
## Debugging issues from CI builds
397
397
398
-
To reproduce issues, it can be helpful to the team to install a specific version of the compiler. To do so:
398
+
To reproduce issues, it can be helpful to the team to install a specific version of the compiler.
399
399
400
-
1. Go to [Actions CI for master](https://github.com/rescript-lang/rescript-compiler/actions/workflows/ci.yml?query=branch%3Amaster)
401
-
- If you need a specific branch, select a different one to filter to in the GitHub UI.
402
-
1. Select a specific run (likely the latest)
403
-
1. Under "Artifacts", download the `npm-packages` artifact and extract it to a folder.
404
-
1. In your repository run:
400
+
ReScript uses [pkg.pr.new](https://github.com/stackblitz-labs/pkg.pr.new) for continuous releases. Once tests are passed successfully, the bot comment is available.
405
401
406
-
```console
407
-
npm i <path_to_download>/npm-packages/rescript-*.tgz
408
-
```
402
+
Follow the instructions from the comment, which are like:
409
403
410
-
If you use Yarn or pnpm, you should override platform package resolutions by [`resolutions`](https://yarnpkg.com/configuration/manifest#resolutions) in Yarn or [`overrides`](https://pnpm.io/settings#overrides) in Pnpm.
404
+
```bash
405
+
# Use NPM
406
+
npm i "https://pkg.pr.new/rescript-lang/rescript@${PR_NUMBER}"
0 commit comments