From 37722fa8738b45342d8b0e20572952d2c0125368 Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:15:00 +0100 Subject: [PATCH 1/8] Update to Ubuntu 22.04 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index 62b8517eab19..ad0a1a3f35e6 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -14,7 +14,7 @@ on: jobs: lint: name: Lints - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 From d91bd4aeb10fa8de9ea104f00c3367c53f32a6af Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:20:48 +0100 Subject: [PATCH 2/8] Update to Ubuntu 22.04 --- .github/workflows/turdis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index ad0a1a3f35e6..323ba467146f 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -82,7 +82,7 @@ jobs: compile: name: Compile All Maps - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 @@ -114,7 +114,7 @@ jobs: find_all_maps: if: "!contains(github.event.head_commit.message, '[ci skip]')" name: Find Maps to Test - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 outputs: maps: ${{ steps.map_finder.outputs.maps }} steps: @@ -128,7 +128,7 @@ jobs: echo "maps={\"paths\":[$(cat maps_output.txt)]}" >> $GITHUB_OUTPUT test: name: Compile and Run Tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [find_all_maps] strategy: fail-fast: false From 3bbef8f99e3681b9451ca75e8ea45e2f44aa67af Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:30:51 +0100 Subject: [PATCH 3/8] gcc11 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index 323ba467146f..ea14b71c34d0 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-7 g++-7-multilib zlib1g:i386 libssl1.1 libssl1.1:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl1.1 libssl1.1:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From c525ac854dacab835e42661b3013ca1c06f7a27f Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:33:31 +0100 Subject: [PATCH 4/8] libssl3 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index ea14b71c34d0..edf7152b3de9 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl1.1 libssl1.1:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl3 libssl1.1:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From a9e775b8e24c7fc38609726893f4268c48bfe5c3 Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:35:27 +0100 Subject: [PATCH 5/8] libssl3:i386 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index edf7152b3de9..0d7cdd02ff05 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl3 libssl1.1:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl3 libssl3:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From 747691a2fced208426c19eb534e4a91a10b76880 Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Sun, 27 Apr 2025 00:37:44 +0100 Subject: [PATCH 6/8] gcc8 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index 0d7cdd02ff05..f9394cecfd87 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-11 g++-11-multilib zlib1g:i386 libssl3 libssl3:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-8 g++-8-multilib zlib1g:i386 libssl3 libssl3:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From 6f6fbb08325c8f8d65a6eee79c6f1b68ed4c74f5 Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Thu, 1 May 2025 21:19:54 +0100 Subject: [PATCH 7/8] gcc9 --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index f9394cecfd87..78b66c3eacfd 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-8 g++-8-multilib zlib1g:i386 libssl3 libssl3:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-9 g++-9-multilib zlib1g:i386 libssl3 libssl3:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From ac1419e4933b27349aa62c23427848fb09702cf1 Mon Sep 17 00:00:00 2001 From: Oblisk234 <61151679+Oblisk234@users.noreply.github.com> Date: Thu, 1 May 2025 21:29:50 +0100 Subject: [PATCH 8/8] Back to gcc7 it seems --- .github/workflows/turdis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/turdis.yml b/.github/workflows/turdis.yml index 78b66c3eacfd..340a4aa8c246 100644 --- a/.github/workflows/turdis.yml +++ b/.github/workflows/turdis.yml @@ -151,7 +151,7 @@ jobs: run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt install libstdc++6:i386 gcc-multilib g++-9 g++-9-multilib zlib1g:i386 libssl3 libssl3:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-7 g++-7-multilib zlib1g:i386 libssl3 libssl3:i386 - name: Restore Cache BYOND uses: actions/cache@v4