Skip to content

Commit 50af553

Browse files
authored
Build: Remove unused tap-diff, test on Node 22, update actions
`tap-diff` was temporarily added before the decision to avoid modifying QUnit output and I forgot to remove it. Also, add testing on Node 22. It was broken in `22.5.0` due to a bug fixed upstream in `22.5.1`. In addition, update GitHub Actions. Closes gh-619
1 parent 5f01a26 commit 50af553

File tree

3 files changed

+5
-187
lines changed

3 files changed

+5
-187
lines changed

.github/workflows/node.js.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,22 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
# Node.js 18 is required by jQuery infra
12-
NODE_VERSION: [18.x, 20.x]
12+
NODE_VERSION: [18.x, 20.x, 22.x]
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
15+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
1616

1717
- name: Install xsltproc
1818
run: |
1919
sudo apt-get install xsltproc
2020
2121
- name: Use Node.js ${{ matrix.NODE_VERSION }}
22-
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
22+
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
2323
with:
2424
node-version: ${{ matrix.NODE_VERSION }}
2525

2626
- name: Cache
27-
uses: actions/cache@ab5e6d0c87105b4c9c2047343972218f562e4319 # v4.0.1
27+
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
2828
with:
2929
path: ~/.npm
3030
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-npm-lock-${{ hashFiles('**/package-lock.json') }}
@@ -33,7 +33,7 @@ jobs:
3333
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
3434
${{ runner.os }}-node-
3535
${{ runner.os }}-
36-
36+
3737
3838
- name: Install dependencies
3939
run: |

package-lock.json

Lines changed: 0 additions & 181 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
"qunit": "2.21.0",
3131
"semver": "7.6.3",
3232
"sqwish": "0.2.2",
33-
"tap-diff": "0.1.1",
3433
"uglify-js": "3.19.0",
3534
"winston": "3.13.1",
3635
"wolfy87-eventemitter": "5.2.9"

0 commit comments

Comments
 (0)