Skip to content

Propagate expected dict and async value type #9924

Propagate expected dict and async value type

Propagate expected dict and async value type #9924

Triggered via pull request April 19, 2026 08:09
Status Success
Total duration 18m 34s
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
publish
Fit to window
Zoom out
Zoom in

Annotations

3 warnings and 1 notice
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, 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-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/
pkg-pr-new
{ "workflowData": { "owner": "rescript-lang", "repo": "rescript", "sha": "09b91a0a631dad0cb70b0b79bcfc237418accae0", "ref": "8359" }, "key": "LNpPCYZ7NP", "runId": 24624510499, "webhookDebug": { "action": "requested", "head_branch": "improve-dict-type-propagation", "head_repository_full_name": "rescript-lang/rescript", "full_name": "rescript-lang/rescript", "isPullRequest": true, "prNumber": 8359, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "rescript-lang/rescript:improve-dict-type-propagation", "oldPrDataHash": "LwpvyRQMsC", "lookupKey": "rescript-lang/rescript:improve-dict-type-propagation", "data": { "owner": "rescript-lang", "repo": "rescript", "sha": "09b91a0a631dad0cb70b0b79bcfc237418accae0", "ref": "8359" } } }

Artifacts

Produced during runtime
Name Size Digest
api
192 KB
sha256:eb32956605d2b3dbfc57b7ff5e3488312f760a60e1892e55b03100c345e145b3
binaries-darwin-arm64
12.2 MB
sha256:cc8d5b7a6ec7ae9aa237cde49e7e91010a28ac800294e65fceea1be8f066cd73
binaries-darwin-x64
10.8 MB
sha256:6b807320af78f7ce2ce3d0d07c7f4b4ec4dafebb750ace12dcbce0a8939c0725
binaries-linux-arm64
11.3 MB
sha256:02dd7cb8adb06e6aa4425fbc85afe70a20d21498bdf7a2877798b229628f5497
binaries-linux-x64
10.3 MB
sha256:5c582ff7566fff342e84585b4c78d9c596eae7ba70d42d52df391d019ca12df7
binaries-win32-x64
16.1 MB
sha256:cad495de4734b8724de635446679b8c3d4ab6c28caf9374b9fa73cddafb15813
lib-ocaml
5.54 MB
sha256:17aa3c8201df74a7ced77fa487948a77f6135748802ffb16552be7dd54f55f13