From c8bd7a7feab0656d5f2f7afa35e79626124851e7 Mon Sep 17 00:00:00 2001 From: zinduolis Date: Mon, 18 May 2026 14:45:48 +1000 Subject: [PATCH] fix: exclude ERB modules from ESLint, pin actions to latest stable SHAs, bump Node to 24.x --- .eslintrc.json | 3 ++- .github/workflows/eslint.yml | 14 +++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 9d1e4d0aa..0bb6ce9d8 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -11,7 +11,8 @@ }, "ignorePatterns": [ - "core/main/client/lib/**" + "core/main/client/lib/**", + "modules/**" ], "rules": { diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml index cfd83503e..54070cf9b 100644 --- a/.github/workflows/eslint.yml +++ b/.github/workflows/eslint.yml @@ -15,14 +15,14 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: - node-version: '20.x' + node-version: '24.x' cache: 'npm' - name: Install dependencies @@ -30,7 +30,7 @@ jobs: - name: Get changed JavaScript files id: changed-js-files - uses: tj-actions/changed-files@v45 + uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6 with: files: '**/*.js' files_ignore: | @@ -58,12 +58,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: - node-version: '20.x' + node-version: '24.x' cache: 'npm' - name: Install dependencies