ci: fix CI setup steps that fail on Ubuntu 26.04 runners (#9901)

* ci: install protoc with taiki-e/install-action

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* ci: run multi-language SDK tests on Python 3.13

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* ci: drop the unused libfuzzer-14-dev package from fuzz builds

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* ci: build fuzz targets with the bundled libFuzzer

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

---------

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>
This commit is contained in:
dennis zhuang
2026-10-23 02:27:21 +00:00
committed by GitHub
parent b886ae525d
commit 00ab09012d
8 changed files with 41 additions and 41 deletions
@@ -22,7 +22,9 @@ inputs:
runs:
using: composite
steps:
- uses: arduino/setup-protoc@v3
- uses: taiki-e/install-action@v2
with:
tool: protoc@3.23.4
- name: Install rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1