Skip to content

analysis refactor: remove global state Shared_types.state #10376

analysis refactor: remove global state Shared_types.state

analysis refactor: remove global state Shared_types.state #10376

Triggered via pull request June 7, 2026 21:45
Status Success
Total duration 22m 40s
Artifacts 7

ci.yml

on: pull_request
Matrix: build-compiler
test-devcontainer
19m 48s
test-devcontainer
Matrix: test-installation-npm
Matrix: test-installation-pnpm
Matrix: test-integration-rewatch
publish
publish
Fit to window
Zoom out
Zoom in

Annotations

3 warnings and 5 notices
build-compiler (ubuntu-24.04, ocaml-variants.5.0.0+options,ocaml-option-static, linux-x64, x86_64...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-compiler (ubuntu-24.04, ocaml-variants.5.3.0+options,ocaml-option-static, true, true, linux...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-compiler (ubuntu-24.04-arm, ocaml-variants.5.3.0+options,ocaml-option-static, true, true, t...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-compiler (windows-2025, 5.3.0, true, win32-x64, x86_64-pc-windows-gnu, .exe, release)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
pkg-pr-new
{ "workflowData": { "owner": "rescript-lang", "repo": "rescript", "sha": "1cc53fe12852fe67d220426170f6e519ee934a47", "ref": "8465", "headBranch": null }, "key": "R7eRhNPKQz", "runId": 27105733301, "webhookDebug": { "action": "requested", "head_branch": "refactor-analysis-state", "head_repository_full_name": "aspeddro/rescript-compiler", "full_name": "rescript-lang/rescript", "isPullRequest": true, "prNumber": 8465, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "aspeddro/rescript-compiler:refactor-analysis-state", "oldPrDataHash": "Agi4QW7fEp", "lookupKey": "aspeddro/rescript-compiler:refactor-analysis-state", "data": { "owner": "rescript-lang", "repo": "rescript", "sha": "1cc53fe12852fe67d220426170f6e519ee934a47", "ref": "8465", "headBranch": null } }, "currentCursor": { "sha": "5f5ab247c95160cef5c02ba2ee54ae2c98ac9221", "timestamp": 27105103331 }, "pkgPrNewVersion": "0.0.75" }
test-installation-npm (windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
test-installation-pnpm (windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026
test-integration-rewatch (windows-2025)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
api Expired
195 KB
sha256:3c358ea0466a00e053ae0eb421b30e8ad098478f90ee56488d2b65a18de29284
binaries-darwin-arm64 Expired
14.6 MB
sha256:dccc3406970cc7040a8657195f4d38c9edcdfa8491fd98b7430cefb58e8760a4
binaries-darwin-x64 Expired
13 MB
sha256:ab23c7a067d219b575fb7506c326abeb0888e79d23f41c9ba32d1996a0347ff1
binaries-linux-arm64 Expired
13.5 MB
sha256:4a40e7bccac500ab45451632d157263916305889451bbe92bc55000242d1f9f1
binaries-linux-x64 Expired
12.4 MB
sha256:08496c71bbb300b26c8126f520060ace4ede157b66d3bec8bade720b869db990
binaries-win32-x64 Expired
18.4 MB
sha256:02010bcc9e609b02e0f9ad221c4adc51a345cfbd2b615a28cd25b30074aa8218
lib-ocaml Expired
5.48 MB
sha256:f237fd596e3aad4bab6982289eb8332ec1f71c7ec7e5752cc2525ee2ac59402a