@@ -39,7 +39,7 @@ concurrency:
3939
4040jobs :
4141 integration-test :
42- runs-on : ubuntu-20 .04
42+ runs-on : ubuntu-24 .04
4343 timeout-minutes : 180
4444 strategy :
4545 fail-fast : false
@@ -119,9 +119,8 @@ jobs:
119119 with :
120120 toolchain : stable
121121 - name : Install Protoc
122- uses : heliaxdev /setup-protoc@v2
122+ uses : arduino /setup-protoc@v3
123123 with :
124- version : " 25.0"
125124 repo-token : ${{ secrets.GITHUB_TOKEN }}
126125 - uses : actions-rs/cargo@v1
127126 with :
@@ -144,7 +143,7 @@ jobs:
144143 --features=${{ matrix.chain.features }}
145144
146145 ordered-channel-test :
147- runs-on : ubuntu-20 .04
146+ runs-on : ubuntu-24 .04
148147 timeout-minutes : 60
149148 steps :
150149 - uses : actions/checkout@v4
@@ -162,9 +161,8 @@ jobs:
162161 with :
163162 toolchain : stable
164163 - name : Install Protoc
165- uses : heliaxdev /setup-protoc@v2
164+ uses : arduino /setup-protoc@v3
166165 with :
167- version : " 25.0"
168166 repo-token : ${{ secrets.GITHUB_TOKEN }}
169167 - uses : actions-rs/cargo@v1
170168 with :
@@ -183,7 +181,7 @@ jobs:
183181 --features ordered test_ordered_channel
184182
185183 interchain-security-ica :
186- runs-on : ubuntu-20 .04
184+ runs-on : ubuntu-24 .04
187185 strategy :
188186 fail-fast : false
189187 matrix :
@@ -210,9 +208,8 @@ jobs:
210208 with :
211209 toolchain : stable
212210 - name : Install Protoc
213- uses : heliaxdev /setup-protoc@v2
211+ uses : arduino /setup-protoc@v3
214212 with :
215- version : " 25.0"
216213 repo-token : ${{ secrets.GITHUB_TOKEN }}
217214 - uses : actions-rs/cargo@v1
218215 with :
@@ -234,7 +231,7 @@ jobs:
234231
235232 interchain-security-icq :
236233 if : false # Disable CCQ test
237- runs-on : ubuntu-20 .04
234+ runs-on : ubuntu-24 .04
238235 strategy :
239236 fail-fast : false
240237 matrix :
@@ -258,9 +255,8 @@ jobs:
258255 with :
259256 toolchain : stable
260257 - name : Install Protoc
261- uses : heliaxdev /setup-protoc@v2
258+ uses : arduino /setup-protoc@v3
262259 with :
263- version : " 25.0"
264260 repo-token : ${{ secrets.GITHUB_TOKEN }}
265261 - uses : actions-rs/cargo@v1
266262 with :
@@ -280,7 +276,7 @@ jobs:
280276 --features interchain-security,ics31 interchain_security::
281277
282278 celestia-to-gaia :
283- runs-on : ubuntu-20 .04
279+ runs-on : ubuntu-24 .04
284280 strategy :
285281 fail-fast : false
286282 matrix :
@@ -305,9 +301,8 @@ jobs:
305301 with :
306302 toolchain : stable
307303 - name : Install Protoc
308- uses : heliaxdev /setup-protoc@v2
304+ uses : arduino /setup-protoc@v3
309305 with :
310- version : " 25.0"
311306 repo-token : ${{ secrets.GITHUB_TOKEN }}
312307 - uses : actions-rs/cargo@v1
313308 with :
@@ -330,7 +325,7 @@ jobs:
330325
331326 # Run the transfer test using IPv6 for gRPC endpoint
332327 ipv6-grpc-endpoint :
333- runs-on : ubuntu-20 .04
328+ runs-on : ubuntu-24 .04
334329 strategy :
335330 fail-fast : false
336331 matrix :
@@ -354,9 +349,8 @@ jobs:
354349 with :
355350 toolchain : stable
356351 - name : Install Protoc
357- uses : heliaxdev /setup-protoc@v2
352+ uses : arduino /setup-protoc@v3
358353 with :
359- version : " 25.0"
360354 repo-token : ${{ secrets.GITHUB_TOKEN }}
361355 - uses : actions-rs/cargo@v1
362356 with :
0 commit comments