Skip to content

Use Yojson and lsp types for analysis JSON output #10264

Use Yojson and lsp types for analysis JSON output

Use Yojson and lsp types for analysis JSON output #10264

Triggered via pull request May 24, 2026 16:07
Status Success
Total duration 18m 21s
Artifacts 7

ci.yml

on: pull_request
Matrix: build-compiler
test-devcontainer
16m 40s
test-devcontainer
Matrix: test-installation-npm
Matrix: test-installation-pnpm
Matrix: test-integration-rewatch
publish
0s
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 2nd, 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 2nd, 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 2nd, 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": "1d9d660927fb1bed63851cdd2bcc34ca0047a2fa", "ref": "8436", "headBranch": null }, "key": "QH7f7ZCF9v", "runId": 26366147458, "webhookDebug": { "action": "requested", "head_branch": "replace-json-with-yosjon", "head_repository_full_name": "aspeddro/rescript-compiler", "full_name": "rescript-lang/rescript", "isPullRequest": true, "prNumber": 8436, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "aspeddro/rescript-compiler:replace-json-with-yosjon", "oldPrDataHash": "j6SzVFPCHm", "lookupKey": "aspeddro/rescript-compiler:replace-json-with-yosjon", "data": { "owner": "rescript-lang", "repo": "rescript", "sha": "1d9d660927fb1bed63851cdd2bcc34ca0047a2fa", "ref": "8436", "headBranch": null } }, "currentCursor": { "sha": "b70e1abf5b9743076b77a767a5420faa81383a91", "timestamp": 26361237516 }, "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
195 KB
sha256:bef8d3f0d5aacdb335de23470df750929085185c1767312d1107cf1a247a9af5
binaries-darwin-arm64
14.6 MB
sha256:bdb73b4a077d40d3eb9f9a032b60240dc182a1755aa84892fbdd5aad6e53e390
binaries-darwin-x64
13 MB
sha256:4af26c139f36bbf3efb6e4bef813f6136c5c699f0d1a520e33a17e3cc6d0ced9
binaries-linux-arm64
13.5 MB
sha256:5806e0e5b3ed21899b2b9fa4f0d15d6914e34f42090a5ba81346aa3cb4089b6d
binaries-linux-x64
12.4 MB
sha256:660a1e6dd66c574b8f98a3872dce84ac5a8a0bfd89977fd15f558fee68032357
binaries-win32-x64
18.5 MB
sha256:a3d75a4b1af37689f87d3510840e0c7019afea4ee3c6651f49f7bab7a060175b
lib-ocaml
5.48 MB
sha256:6f4d7a2c6569fe326c17f73dcdb42170d6c1e42d1dfe295e1b625442e93f49bb