Skip to content

Commit 5183460

Browse files
committed
ci: fix ubuntu-22.04 workflows
Containers with `ubuntu-22.04` had incompatible `gcc` and `libstdc++` versions, so we had to remove `gcc-13` and install `gcc-12`. However, the issue was fixed and `gcc-13` was removed, so our attempt to remove it by ourselves started to fail. The commit fixes this problem.
1 parent fcf86e5 commit 5183460

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

.github/workflows/reusable-testing.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,6 @@ jobs:
4545
if: inputs.use-valgrind
4646
run: sudo apt update && sudo apt install -y valgrind
4747

48-
# https://github.com/actions/runner-images/issues/8659
49-
- name: Remove incompatible libstdc++
50-
if: ${{ inputs.runs-on == 'ubuntu-22.04' && inputs.cxx-compiler == 'clang++' && inputs.cxx-standard == 20 }}
51-
run: |
52-
sudo apt remove gcc-13 g++-13 libstdc++-13-dev gcc g++ libstdc++-dev
53-
sudo apt autoremove
54-
sudo apt install g++-12
55-
5648
- name: Build tntcxx
5749
uses: ./.github/actions/build-tntcxx
5850
with:

0 commit comments

Comments
 (0)