1212 matrix :
1313 node : [20, 22]
1414 steps :
15- - uses : actions/checkout@v1
16- - uses : actions/setup-node@v1
15+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
16+ - uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
1717 with :
1818 node-version : ${{ matrix.node }}
1919 - run : node --version
2525 windows :
2626 runs-on : windows-latest
2727 steps :
28- - uses : actions/checkout@v2
29- - uses : actions/setup-node@v1
28+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
29+ - uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
3030 with :
3131 node-version : 22
3232 - run : npm install
3636 coverage :
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v2
40- - uses : actions/setup-node@v1
39+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
40+ - uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
4141 with :
4242 node-version : 22
4343 - run : npm install
@@ -48,13 +48,13 @@ jobs:
4848 deno :
4949 runs-on : ubuntu-latest
5050 steps :
51- - uses : actions/checkout@v2
52- - uses : actions/setup-node@v1
51+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
52+ - uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
5353 with :
5454 node-version : 22
5555 - run : npm install
5656 - run : npm run compile
57- - uses : denolib/setup-deno@v2
57+ - uses : denolib/setup-deno@4df079f84f6c4ef488b04806df9af59e51d09bfb # v2.3.0
5858 with :
5959 deno-version : v1.x
6060 - run : |
6666 matrix :
6767 node : [24]
6868 steps :
69- - uses : actions/checkout@v2
70- - uses : actions/setup-node@v1
69+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
70+ - uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
7171 with :
7272 node-version : ${{ matrix.node }}
7373 - run : node --version
0 commit comments