Skip to content

Fix directive @warning("-102") not working #9799

Fix directive @warning("-102") not working

Fix directive @warning("-102") not working #9799

Triggered via pull request April 3, 2026 06:37
@cknittcknitt
synchronize #8322
warning-102
Status Success
Total duration 21m 5s
Artifacts 7

ci.yml

on: pull_request
Matrix: build-compiler
test-devcontainer
15m 29s
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

4 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/
test-devcontainer
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: devcontainers/ci@v0.3. 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": "f9e78f2c2a1961170297d35141acc3be87a7f93a", "ref": "8322" }, "key": "EMOwQVczRk", "runId": 23936849558, "webhookDebug": { "action": "requested", "head_branch": "warning-102", "head_repository_full_name": "rescript-lang/rescript", "full_name": "rescript-lang/rescript", "isPullRequest": true, "prNumber": 8322, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "rescript-lang/rescript:warning-102", "oldPrDataHash": "RAKTH4n0B2", "lookupKey": "rescript-lang/rescript:warning-102", "data": { "owner": "rescript-lang", "repo": "rescript", "sha": "f9e78f2c2a1961170297d35141acc3be87a7f93a", "ref": "8322" } } }

Artifacts

Produced during runtime
Name Size Digest
api
191 KB
sha256:4d0466ca0d63da95529cf3adcfec506735925c11d15e3b9cb2740457e81b52eb
binaries-darwin-arm64
12.2 MB
sha256:5b274ce2a48f4711279d44dc63d31d56ad80bc148ab4ba165fd303ebeed3dee4
binaries-darwin-x64
10.8 MB
sha256:bbc0cb2dd046dc8d7e45840d12c38b71c2122492dbd6f9e830be82a6db39d9b2
binaries-linux-arm64
11.2 MB
sha256:70ab42bc926857a02524ae0d5bc152f933c3bd778171a56918fb6082d06c763b
binaries-linux-x64
10.3 MB
sha256:60f2a2bc06e9f93712c9930091b0303246415baeaa65c43dc65bbf95c9a3312e
binaries-win32-x64
16.1 MB
sha256:d87b40358ae9e65392741726f327a3d83c0bddaf84eb933cf29f9e6b47fa4351
lib-ocaml
5.44 MB
sha256:5469f10214d6d219cd589381c41dfe97c9ac0cded23a92b026f72ede5b626326