3636
3737 steps :
3838 - name : Checkout livekit-cli
39- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
39+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
4040 with :
4141 # pkg/portaudio/pa_src is a submodule with the vendored PortAudio C
4242 # source linked into cmd/lk via cgo.
4848 version : 0.14.1
4949
5050 - name : Set up Go
51- uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
51+ uses : actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
5252 with :
5353 go-version-file : go.mod
5454 cache : true
8787 echo "Built lk.exe and:"; cat dist/manifest.tsv
8888
8989 - name : Upload Windows artifacts
90- uses : actions/upload-artifact@v4
90+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
9191 with :
9292 name : windows-artifacts
9393 path : dist
@@ -110,21 +110,21 @@ jobs:
110110 - name : Checkout livekit-cli
111111 # Test fixtures (cmd/lk/testdata, pkg/agentfs/examples) are read at
112112 # runtime; submodules are C source already compiled into the binaries.
113- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
113+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
114114
115115 - name : Download Windows artifacts
116- uses : actions/download-artifact@v4
116+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
117117 with :
118118 name : windows-artifacts
119119 path : dist
120120
121121 - name : Set up Python
122- uses : actions/setup-python@v5
122+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
123123 with :
124- python-version : " 3.12 "
124+ python-version : " 3.14 "
125125
126126 - name : Set up uv
127- uses : astral-sh/setup-uv@v5
127+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
128128 with :
129129 enable-cache : true
130130
@@ -164,23 +164,23 @@ jobs:
164164 steps :
165165 - name : Checkout livekit-cli
166166 # Needed for the echo-agent fixtures; submodules are compiled into lk.exe.
167- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
167+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
168168
169169 - name : Download Windows artifacts
170- uses : actions/download-artifact@v4
170+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
171171 with :
172172 name : windows-artifacts
173173 path : dist
174174
175175 - name : Set up Python
176176 if : matrix.lang == 'python'
177- uses : actions/setup-python@v5
177+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
178178 with :
179- python-version : " 3.12 "
179+ python-version : " 3.14 "
180180
181181 - name : Set up uv
182182 if : matrix.lang == 'python'
183- uses : astral-sh/setup-uv@v5
183+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
184184 with :
185185 enable-cache : true
186186
@@ -191,7 +191,7 @@ jobs:
191191
192192 - name : Set up Node
193193 if : matrix.lang == 'node'
194- uses : actions/setup-node@v4
194+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
195195 with :
196196 # --experimental-strip-types (used to run the .ts entrypoint) needs >= 22.6.
197197 node-version : " 22"
0 commit comments