Skip to content

permission: add --allow-env flag for environment variable access control #5848

permission: add --allow-env flag for environment variable access control

permission: add --allow-env flag for environment variable access control #5848

Triggered via pull request April 23, 2026 19:56
Status Failure
Total duration 3h 37m 41s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
2m 37s
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

6 errors
aarch64-linux: with shared libraries
The hosted runner lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/benchmark/test-benchmark-fs.js#L0
--- stderr --- (node:17011) ExperimentalWarning: stream/iter is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:17011) ExperimentalWarning: zlib/iter is an experimental feature and might change at any time (node:23357) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23364) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23371) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23378) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23385) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23392) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23399) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23406) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23413) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23420) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23427) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23434) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23441) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23448) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23455) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23462) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23469) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23477) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:23484) SecurityWarnin
x86_64-linux: with shared libraries
The hosted runner lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.
x86_64-darwin: with shared libraries
Process completed with exit code 2.
x86_64-darwin: with shared libraries: test/benchmark/test-benchmark-fs.js#L0
--- stderr --- (node:7014) ExperimentalWarning: stream/iter is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:7014) ExperimentalWarning: zlib/iter is an experimental feature and might change at any time (node:13325) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13332) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13340) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13349) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13356) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13363) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13370) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13377) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13384) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13391) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13399) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13406) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13413) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13420) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13427) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13436) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13443) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13454) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) (node:13477) SecurityWarning:

Artifacts

Produced during runtime
Name Size Digest
tarballs
50.3 MB
sha256:e945494f2e34625a2f6851b28bb2825b22a3c0a4ec831f26bd7244bedc299a48