From 4bd411dff9c2aa47ea5eb9659d9baa245e873456 Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:01:05 -0500 Subject: [PATCH 1/6] fixes opendream lints --- code/game/machinery/pipe/pipe_dispenser.dm | 6 +++--- code/modules/clothing/chameleon.dm | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index 528bbedda4e7..e049707c8c64 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -101,14 +101,14 @@ //Allow you to drag-drop disposal pipes and transit tubes into it -/obj/machinery/pipedispenser/disposal/MouseDrop_T(obj/structure/pipe, mob/usr) - if(usr.incapacitated()) +/obj/machinery/pipedispenser/disposal/MouseDrop_T(obj/structure/pipe, mob/user) + if(user.incapacitated()) return if (!istype(pipe, /obj/structure/disposalconstruct) && !istype(pipe, /obj/structure/c_transit_tube) && !istype(pipe, /obj/structure/c_transit_tube_pod)) return - if (get_dist(usr, src) > 1 || get_dist(src,pipe) > 1 ) + if (get_dist(user, src) > 1 || get_dist(src,pipe) > 1 ) return if (pipe.anchored) diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index 8373f79aa8fb..c428ff8b2a50 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -153,7 +153,7 @@ var/copying = FALSE var/in_use = FALSE -/datum/action/cooldown/chameleon_copy/InterceptClickOn(mob/living/caller, params, atom/target) +/datum/action/cooldown/chameleon_copy/InterceptClickOn(mob/living/caller_but_not_a_byond_built_in_proc, params, atom/target) click_with_power(target) /datum/action/cooldown/chameleon_copy/Grant(mob/M) From 7b5a2fb40d070d1eb3415d931a13679c0935d2b6 Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:03:12 -0500 Subject: [PATCH 2/6] Update turdis.yml --- .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 62b8517eab19..0af7ab2a5763 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 486c8ca0657460e571a777ed51f441e9914ede54 Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:03:57 -0500 Subject: [PATCH 3/6] forgot this lint --- .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 0af7ab2a5763..323ba467146f 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 f2a21fc74ff11bd1709a8bb51db00c87f13ce716 Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:09:10 -0500 Subject: [PATCH 4/6] attach user agent --- tools/travis/install_byond.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/travis/install_byond.sh b/tools/travis/install_byond.sh index 4a688755d3d9..c5c75e805c7b 100755 --- a/tools/travis/install_byond.sh +++ b/tools/travis/install_byond.sh @@ -11,7 +11,7 @@ else rm -rf "$HOME/BYOND" mkdir -p "$HOME/BYOND" cd "$HOME/BYOND" - curl "http://www.byond.com/download/build/${BYOND_MAJOR}/${BYOND_MAJOR}.${BYOND_MINOR}_byond_linux.zip" -o byond.zip + curl -H "User-Agent: Hogstation CI Script" "http://www.byond.com/download/build/${BYOND_MAJOR}/${BYOND_MAJOR}.${BYOND_MINOR}_byond_linux.zip" -o byond.zip unzip byond.zip rm byond.zip cd byond From 9db3cd5aee253b1957d6c92ead8d537af169a2ec Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:15:48 -0500 Subject: [PATCH 5/6] Update turdis.yml --- .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..5da8b776e90d 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++-10 g++-10-multilib zlib1g:i386 libssl1.1 libssl1.1:i386 - name: Restore Cache BYOND uses: actions/cache@v4 From dc9268442800d9c1a13ccc0b5505a506cc0ded8a Mon Sep 17 00:00:00 2001 From: Byemoh Date: Wed, 17 Sep 2025 20:17:48 -0500 Subject: [PATCH 6/6] Update turdis.yml --- .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 5da8b776e90d..3bec8046d2c2 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++-10 g++-10-multilib zlib1g:i386 libssl1.1 libssl1.1:i386 + sudo apt install libstdc++6:i386 gcc-multilib g++-10 g++-10-multilib zlib1g:i386 libssl3 libssl3:i386 - name: Restore Cache BYOND uses: actions/cache@v4