Commit 6825d88309f for nodejs
commit 6825d88309fcac8259ab4720c4695096ffd65526
Author: Rafael Gonzaga <rafael.nunu@hotmail.com>
Date: Thu Sep 24 13:38:24 2026 -0300
meta: label permission model changes correctly
Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
PR-URL: https://github.com/nodejs/node/pull/66208
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
diff --git a/.github/label-pr-config.yml b/.github/label-pr-config.yml
index 8b36066473f..f30b6b8a5e3 100644
--- a/.github/label-pr-config.yml
+++ b/.github/label-pr-config.yml
@@ -15,6 +15,7 @@ subSystemLabels:
/^src\/uv\./: c++, libuv
/^src\/(?:connect(?:ion)?|pipe|tcp)_/: c++, net
/^src\/node_os/: c++, os
+ /^src\/permission\//: c++, permission
/^src\/(?:node_main|signal_)/: c++, process
/^src\/timer[_s]/: c++, timers
/^src\/node_root_certs/: c++, tls
@@ -102,6 +103,7 @@ subSystemLabels:
/^lib\/test.js$/: test_runner
/^lib\/v8.js$/: v8 module
/^lib\/internal\/url\.js$/: whatwg-url
+ /^lib\/internal\/process\/permission\.js$/: permission
/^lib\/internal\/modules\/esm/: esm
/^lib\/internal\/modules/: module
/^lib\/internal\/source_map/: source maps
@@ -116,6 +118,13 @@ subSystemLabels:
exlusiveLabels:
# More specific tests
+ /^test\/(?:parallel|sequential)\/test-(?:[^/]+-)?permission(?:-|\.)/: test, permission
+ /^test\/ffi\/test-ffi-permissions?(?:-|\.)/: test, permission
+ /^test\/addons\/no-addons\/permission\.js$/: test, addons, permission
+ /^test\/es-module\/test-[^/]*-permission(?:-|\.)/: test, esm, permission
+ /^test\/module-hooks\/test-[^/]*-permission(?:-|\.)/: test, module, loaders, permission
+ /^test\/fixtures\/permission\//: test, permission
+ /^test\/fixtures\/rc\/permission-namespace\.json$/: test, permission
/^test\/addons\//: test, addons
/^test\/debugger/: test, debugger
/^test\/doctool\//: test, doc, tools
@@ -150,6 +159,7 @@ exlusiveLabels:
# test_runner documentation
/^doc\/api\/test.md$/: doc, test_runner
# Automatically tag JS subsystem-specific API doc changes
+ /^doc\/api\/permissions\.md$/: doc, permission
/^doc\/api\/(\w+)\.md$/: doc, $1
# Add deprecations label to PRs that affect doc/api/deprecations.md
/^doc\/api\/deprecations.md$/: doc, deprecations
@@ -162,6 +172,7 @@ exlusiveLabels:
/^doc\//: doc
# More specific benchmarks
+ /^benchmark\/fs\/readfile-permission-enabled\.js$/: benchmark, fs, permission
/^benchmark\/buffers\//: benchmark, buffer
/^benchmark\/es\//: benchmark, v8 engine
/^benchmark\/_http/: benchmark, http
@@ -198,6 +209,7 @@ allJsSubSystems:
- os
- path
- perf_hooks
+ - permission
- process
- punycode
- querystring