File tree Expand file tree Collapse file tree 4 files changed +36
-0
lines changed Expand file tree Collapse file tree 4 files changed +36
-0
lines changed Original file line number Diff line number Diff line change 5
5
push :
6
6
paths :
7
7
- " .github/workflows/check-dependabot.yml"
8
+ - " package.json"
9
+ - " package-lock.json"
8
10
- " Taskfile.ya?ml"
9
11
- " **/dependabot.ya?ml"
10
12
pull_request :
11
13
paths :
12
14
- " .github/workflows/check-dependabot.yml"
15
+ - " package.json"
16
+ - " package-lock.json"
13
17
- " Taskfile.ya?ml"
14
18
- " **/dependabot.ya?ml"
15
19
schedule :
27
31
- name : Checkout repository
28
32
uses : actions/checkout@v4
29
33
34
+ - name : Setup Node.js
35
+ uses : actions/setup-node@v4
36
+ with :
37
+ node-version-file : package.json
38
+
30
39
- name : Install Task
31
40
uses : arduino/setup-task@v2
32
41
with :
Original file line number Diff line number Diff line change 6
6
paths :
7
7
- " .github/workflows/check-issue-templates.yml"
8
8
- " issue-templates/forms/**.ya?ml"
9
+ - " package.json"
10
+ - " package-lock.json"
9
11
- " Taskfile.ya?ml"
10
12
pull_request :
11
13
paths :
12
14
- " .github/workflows/check-issue-templates.yml"
13
15
- " issue-templates/forms/**.ya?ml"
16
+ - " package.json"
17
+ - " package-lock.json"
14
18
- " Taskfile.ya?ml"
15
19
schedule :
16
20
# Run every Tuesday at 8 AM UTC to catch breakage resulting from changes to the JSON schema.
27
31
- name : Checkout repository
28
32
uses : actions/checkout@v4
29
33
34
+ - name : Setup Node.js
35
+ uses : actions/setup-node@v4
36
+ with :
37
+ node-version-file : package.json
38
+
30
39
- name : Install Task
31
40
uses : arduino/setup-task@v2
32
41
with :
Original file line number Diff line number Diff line change 7
7
- " .github/workflows/check-labels.yml"
8
8
- " workflow-templates/assets/sync-labels/arduino-tooling-gh-label-configuration-schema.json"
9
9
- " workflow-templates/assets/sync-labels/*.ya?ml"
10
+ - " package.json"
11
+ - " package-lock.json"
10
12
- " Taskfile.ya?ml"
11
13
pull_request :
12
14
paths :
13
15
- " .github/workflows/check-labels.yml"
14
16
- " workflow-templates/assets/sync-labels/arduino-tooling-gh-label-configuration-schema.json"
15
17
- " workflow-templates/assets/sync-labels/*.ya?ml"
18
+ - " package.json"
19
+ - " package-lock.json"
16
20
- " Taskfile.ya?ml"
17
21
schedule :
18
22
# Run periodically to catch breakage caused by external changes.
29
33
- name : Checkout repository
30
34
uses : actions/checkout@v4
31
35
36
+ - name : Setup Node.js
37
+ uses : actions/setup-node@v4
38
+ with :
39
+ node-version-file : package.json
40
+
32
41
- name : Install Task
33
42
uses : arduino/setup-task@v2
34
43
with :
Original file line number Diff line number Diff line change 5
5
push :
6
6
paths :
7
7
- " .github/workflows/check-markdownlint.yml"
8
+ - " package.json"
9
+ - " package-lock.json"
8
10
- " Taskfile.ya?ml"
9
11
- " **/.markdownlint*"
10
12
pull_request :
11
13
paths :
12
14
- " .github/workflows/check-markdownlint.yml"
15
+ - " package.json"
16
+ - " package-lock.json"
13
17
- " Taskfile.ya?ml"
14
18
- " **/.markdownlint*"
15
19
schedule :
27
31
- name : Checkout repository
28
32
uses : actions/checkout@v4
29
33
34
+ - name : Setup Node.js
35
+ uses : actions/setup-node@v4
36
+ with :
37
+ node-version-file : package.json
38
+
30
39
- name : Install Task
31
40
uses : arduino/setup-task@v2
32
41
with :
You can’t perform that action at this time.
0 commit comments