@@ -15,12 +15,12 @@ jobs:
1515 runs-on : ubuntu-22.04
1616 steps :
1717 - name : Checkout code
18- uses : actions/checkout@v4
18+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1919 with :
2020 fetch-depth : 0
2121 persist-credentials : false
2222 - name : Setup Node.js
23- uses : actions/setup-node@v4
23+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
2424 with :
2525 node-version : 18.x
2626 cache : ' npm'
@@ -37,11 +37,11 @@ jobs:
3737 runs-on : ubuntu-22.04
3838 steps :
3939 - name : Checkout code
40- uses : actions/checkout@v4
40+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4141 with :
4242 persist-credentials : false
4343 - name : Setup Node.js
44- uses : actions/setup-node@v4
44+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
4545 with :
4646 node-version : 18.x
4747 cache : ' npm'
@@ -79,11 +79,11 @@ jobs:
7979 sqlserver : 2022
8080 steps :
8181 - name : Checkout code
82- uses : actions/checkout@v4
82+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8383 with :
8484 persist-credentials : false
8585 - name : Setup Node.js ${{ matrix.node }}
86- uses : actions/setup-node@v4
86+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
8787 with :
8888 node-version : ${{ matrix.node }}
8989 cache : ' npm'
@@ -134,11 +134,11 @@ jobs:
134134 sqlserver : 2014
135135 steps :
136136 - name : Checkout code
137- uses : actions/checkout@v4
137+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
138138 with :
139139 persist-credentials : false
140140 - name : Setup Node.js ${{ matrix.node }}
141- uses : actions/setup-node@v4
141+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
142142 with :
143143 node-version : ${{ matrix.node }}
144144 cache : ' npm'
@@ -147,7 +147,7 @@ jobs:
147147 - name : Run unit tests
148148 run : npm run test-unit
149149 - name : Setup SQL Server
150- uses : tediousjs/setup-sqlserver@v2
150+ uses : tediousjs/setup-sqlserver@8ca7c5e60afa1a35f1fb19469fb68a18b8ed76ee # v2
151151 with :
152152 sqlserver-version : ${{ matrix.sqlserver }}
153153 sa-password : ${{ env.MSSQL_PASSWORD }}
@@ -182,11 +182,11 @@ jobs:
182182 id-token : write # to enable use of OIDC for npm provenance
183183 steps :
184184 - name : Checkout
185- uses : actions/checkout@v4
185+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
186186 with :
187187 fetch-depth : 0
188188 - name : Setup Node.js
189- uses : actions/setup-node@v4
189+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
190190 with :
191191 node-version : " 18.x"
192192 cache : ' npm'
0 commit comments