From 4bbc190839a9b7246de997fa5639f858f024e6c2 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Wed, 19 Aug 2026 12:12:44 +0800 Subject: [PATCH] Update check-pr-template.js --- util/check-pr-template.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/util/check-pr-template.js b/util/check-pr-template.js index fbc4b58425..41c6e82c55 100644 --- a/util/check-pr-template.js +++ b/util/check-pr-template.js @@ -1,4 +1,15 @@ +const trustedUsers = require("./trusted.json"); + const body = process.env.PR_BODY || ""; +const authorUsername = process.env.PR_AUTHOR || ""; +const authorId = Number(process.env.PR_AUTHOR_ID); + +const isTrustedUser = trustedUsers.some((u) => u.id === authorId); + +if (isTrustedUser) { + console.log(`PR author "${authorUsername}" is a trusted user. Skipping template validation.`); + process.exit(0); +} const REQUIRED_CHECKBOXES = [ "TOS",