66 pull_request :
77 branches : [main]
88
9+ permissions :
10+ contents : read
11+
912jobs :
1013 test-node-20 :
1114 runs-on : ubuntu-latest
1215 steps :
13- - uses : actions/checkout@v4
14- - uses : actions/setup-node@v4
16+ - uses : actions/checkout@v6
17+ - uses : actions/setup-node@v6
1518 with :
1619 node-version-file : .nvmrc
1720 - run : yarn install --frozen-lockfile
2023 test-node-22 :
2124 runs-on : ubuntu-latest
2225 steps :
23- - uses : actions/checkout@v4
24- - uses : actions/setup-node@v4
26+ - uses : actions/checkout@v6
27+ - uses : actions/setup-node@v6
2528 with :
2629 node-version-file : .nvmrc
2730 - run : yarn install --frozen-lockfile
3033 test-commonjs-example :
3134 runs-on : ubuntu-latest
3235 steps :
33- - uses : actions/checkout@v4
34- - uses : actions/setup-node@v4
36+ - uses : actions/checkout@v6
37+ - uses : actions/setup-node@v6
3538 with :
3639 node-version-file : .nvmrc
3740 - run : yarn install --frozen-lockfile
4346 test-typescript-bundler-example :
4447 runs-on : ubuntu-latest
4548 steps :
46- - uses : actions/checkout@v4
47- - uses : actions/setup-node@v4
49+ - uses : actions/checkout@v6
50+ - uses : actions/setup-node@v6
4851 with :
4952 node-version-file : .nvmrc
5053 - run : yarn install --frozen-lockfile
5659 test-typescript-legacy-example :
5760 runs-on : ubuntu-latest
5861 steps :
59- - uses : actions/checkout@v4
60- - uses : actions/setup-node@v4
62+ - uses : actions/checkout@v6
63+ - uses : actions/setup-node@v6
6164 with :
6265 node-version-file : .nvmrc
6366 - run : yarn install --frozen-lockfile
@@ -69,21 +72,21 @@ jobs:
6972 test-typescript-nodenext-example :
7073 runs-on : ubuntu-latest
7174 steps :
72- - uses : actions/checkout@v4
73- - uses : actions/setup-node@v4
75+ - uses : actions/checkout@v6
76+ - uses : actions/setup-node@v6
7477 with :
7578 node-version-file : .nvmrc
7679 - run : yarn install --frozen-lockfile
7780 - run : yarn install --frozen-lockfile
7881 working-directory : ./examples/typescript-nodenext
7982 - run : yarn test
8083 working-directory : ./examples/typescript-nodenext
81-
84+
8285 test-vue-example :
8386 runs-on : ubuntu-latest
8487 steps :
85- - uses : actions/checkout@v4
86- - uses : actions/setup-node@v4
88+ - uses : actions/checkout@v6
89+ - uses : actions/setup-node@v6
8790 with :
8891 node-version-file : .nvmrc
8992 - run : yarn install --frozen-lockfile
9598 test-web-test-runner-example :
9699 runs-on : ubuntu-latest
97100 steps :
98- - uses : actions/checkout@v4
99- - uses : actions/setup-node@v4
101+ - uses : actions/checkout@v6
102+ - uses : actions/setup-node@v6
100103 with :
101104 node-version-file : .nvmrc
102105 - run : yarn install --frozen-lockfile
@@ -108,16 +111,16 @@ jobs:
108111 test-wpt :
109112 runs-on : ubuntu-latest
110113 steps :
111- - uses : actions/checkout@v4
114+ - uses : actions/checkout@v6
112115 with :
113116 submodules : recursive
114- - uses : actions/setup-node@v4
117+ - uses : actions/setup-node@v6
115118 with :
116119 node-version-file : .nvmrc
117120 - uses : actions/setup-python@v5
118121 with :
119122 # REF: https://github.com/web-platform-tests/wpt/issues/44427
120- python-version : ' 3.11'
123+ python-version : " 3.11"
121124 - name : Setup HOSTS file for Web Platform Test server
122125 run : yarn wpt:hosts
123126 - run : yarn install --frozen-lockfile
0 commit comments