Skip to content

Commit 5ebe9ee

Browse files
committed
GH Actions: skip fewer tests
Install some external tooling which is required for certain tests to be able to run.
1 parent 15f49eb commit 5ebe9ee

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/test.yml

+13
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,19 @@ jobs:
116116
coverage: none
117117
tools: cs2pr
118118

119+
# This action also handles the caching of the dependencies.
120+
- name: Set up node and enable caching of dependencies
121+
uses: actions/setup-node@v3
122+
with:
123+
node-version: '20'
124+
125+
- name: Install external tools used in tests
126+
run: >
127+
npm install -g --fund false
128+
csslint
129+
eslint
130+
jshint
131+
119132
# Install dependencies and handle caching in one go.
120133
# @link https://github.com/marketplace/actions/install-composer-dependencies
121134
- name: Install Composer dependencies - normal

0 commit comments

Comments
 (0)