From d95e004d37ab26bf85b31de77b9357c5a8561f0f Mon Sep 17 00:00:00 2001 From: Mehmet Samet Duman Date: Sun, 5 Apr 2026 18:57:10 +0300 Subject: NOISSUE refactor to update copyright notices and improve workflow scripts - Updated copyright notices in various files to reflect "Project Tick" instead of "Project Tick Contributors". - Added a new GitHub Action for packaging source tarballs with multiple formats and GPG signing options. - Introduced a dependabot configuration for automated dependency updates across various ecosystems. - Enhanced CI workflows by improving command syntax for better readability and consistency. - Added checks to skip commit message linting for automated bot PRs (e.g., Dependabot). - Improved source tree preparation and packaging steps in the meshmc and neozip release workflows. - Updated documentation to reflect changes in authorship and project information. Signed-off-by: Mehmet Samet Duman --- ci/github-script/lint-commits.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ci/github-script') diff --git a/ci/github-script/lint-commits.js b/ci/github-script/lint-commits.js index ad8f1c63ac..6f2dc540a2 100644 --- a/ci/github-script/lint-commits.js +++ b/ci/github-script/lint-commits.js @@ -86,6 +86,15 @@ async function checkCommitMessages({ github, context, core, repoPath }) { return } + // Skip commit lint for automated bot PRs (e.g. Dependabot) + const prAuthor = pr.user?.login || '' + if (prAuthor === 'dependabot[bot]') { + core.info( + `PR author is "${prAuthor}". Skipping commit message checks for bot PRs.`, + ) + return + } + const commits = await getCommitDetailsForPR({ core, pr, repoPath }) const failures = new Set() -- cgit 0.0.5-2-1-g0f52