From b3e2613d5687188a6a7e8068eec5343763e4eaff Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 1 Oct 2026 21:55:17 +0000 Subject: [PATCH] ci: run JS CI on root tooling changes and drop missing Dependabot labels Root package.json, package-lock.json and eslint.config.js changes (e.g. Dependabot bumps of eslint/typescript-eslint) previously skipped JS CI, so lint was never exercised. Also remove the 'dependencies', 'php' and 'ci' labels from dependabot.yml since they don't exist in the repo. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0168a1udJiu9DjAhMHTNVUxD --- .github/dependabot.yml | 9 --------- .github/workflows/js-ci.yml | 6 ++++++ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b175616..57f6a38 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,9 +7,6 @@ updates: schedule: interval: 'weekly' day: 'monday' - labels: - - 'dependencies' - - 'php' commit-message: prefix: 'chore(php)' reviewers: @@ -29,9 +26,6 @@ updates: schedule: interval: 'weekly' day: 'monday' - labels: - - 'dependencies' - - 'ci' commit-message: prefix: 'chore(deps)' reviewers: @@ -49,9 +43,6 @@ updates: schedule: interval: 'weekly' day: 'monday' - labels: - - 'dependencies' - - 'ci' commit-message: prefix: 'chore(ci)' reviewers: diff --git a/.github/workflows/js-ci.yml b/.github/workflows/js-ci.yml index 8442067..946b947 100644 --- a/.github/workflows/js-ci.yml +++ b/.github/workflows/js-ci.yml @@ -5,11 +5,17 @@ on: branches: [main] paths: - 'packages/js/**' + - 'package.json' + - 'package-lock.json' + - 'eslint.config.js' - '.github/workflows/js-ci.yml' pull_request: branches: [main] paths: - 'packages/js/**' + - 'package.json' + - 'package-lock.json' + - 'eslint.config.js' - '.github/workflows/js-ci.yml' workflow_dispatch: