fix: exclude ERB modules from ESLint, pin actions to latest stable SHAs, bump Node to 24.x

This commit is contained in:
zinduolis
2026-05-18 14:45:48 +10:00
parent 1da46d74b1
commit c8bd7a7fea
2 changed files with 9 additions and 8 deletions
+2 -1
View File
@@ -11,7 +11,8 @@
},
"ignorePatterns": [
"core/main/client/lib/**"
"core/main/client/lib/**",
"modules/**"
],
"rules": {
+7 -7
View File
@@ -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