Skip to content

Commit c5269cd

Browse files
authored
[CI] Fix CI failures on Ubuntu 24.04 (#2686)
1 parent c42dcca commit c5269cd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
CXX: /usr/bin/g++-14
4242
PROTOBUF_VERSION: 21.12
4343
run: |
44+
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
4445
sudo -E ./ci/setup_googletest.sh
4546
sudo -E ./ci/setup_ci_environment.sh
4647
sudo -E ./ci/install_protobuf.sh
@@ -73,6 +74,7 @@ jobs:
7374
CXX: /usr/bin/g++-14
7475
PROTOBUF_VERSION: 21.12
7576
run: |
77+
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
7678
sudo -E ./ci/setup_googletest.sh
7779
sudo -E ./ci/setup_ci_environment.sh
7880
sudo -E ./ci/install_protobuf.sh
@@ -105,6 +107,7 @@ jobs:
105107
CXX: /usr/bin/clang++-18
106108
PROTOBUF_VERSION: 21.12
107109
run: |
110+
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
108111
sudo -E ./ci/setup_googletest.sh
109112
sudo -E ./ci/setup_ci_environment.sh
110113
sudo -E ./ci/install_protobuf.sh
@@ -137,6 +140,7 @@ jobs:
137140
CXX: /usr/bin/clang++-18
138141
PROTOBUF_VERSION: 21.12
139142
run: |
143+
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
140144
sudo -E ./ci/setup_googletest.sh
141145
sudo -E ./ci/setup_ci_environment.sh
142146
sudo -E ./ci/install_protobuf.sh
@@ -169,6 +173,7 @@ jobs:
169173
CXX: /usr/bin/clang++-18
170174
PROTOBUF_VERSION: 21.12
171175
run: |
176+
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
172177
sudo -E ./ci/setup_googletest.sh
173178
sudo -E ./ci/setup_ci_environment.sh
174179
sudo -E ./ci/install_protobuf.sh
@@ -730,7 +735,7 @@ jobs:
730735
steps:
731736
- uses: actions/checkout@v4
732737
- name: setup
733-
run: sudo ./ci/install_format_tools.sh
738+
run: sudo apt remove needrestart && sudo ./ci/install_format_tools.sh #refer: https://github.com/actions/runner-images/issues/9937
734739
- name: run tests
735740
run: ./ci/do_ci.sh format
736741

0 commit comments

Comments
 (0)