Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
 into cassette-refactor
  • Loading branch information
Absolucy committed Feb 6, 2025
2 parents 1790146 + 73ec32b commit 50783c4
Show file tree
Hide file tree
Showing 295 changed files with 5,281 additions and 2,275 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/run_integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ jobs:
source $HOME/BYOND/byond/bin/byondsetup
tools/build/build --ci dm -DCIBUILDING -DANSICOLORS -Werror
- name: Run Tests
id: run_tests
run: |
source $HOME/BYOND/byond/bin/byondsetup
bash tools/ci/run_server.sh ${{ inputs.map }}
Expand All @@ -71,6 +72,29 @@ jobs:
name: test_artifacts_${{ inputs.map }}_${{ inputs.major }}_${{ inputs.minor }}
path: data/screenshots_new/
retention-days: 1
- name: On test fail, write a step summary
if: always() && steps.run_tests.outcome == 'failure'
run: |
# Get a JSON array of failed unit tests
FAILED_UNIT_TESTS=$(jq 'to_entries | map(.value | select(.status == 1))' data/unit_tests.json)
FAIL_COUNT=$(echo $FAILED_UNIT_TESTS | jq 'length')
echo "# Test failures" >> $GITHUB_STEP_SUMMARY
echo "$FAIL_COUNT tests failed." >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
for i in $( seq $FAIL_COUNT ); do
CURRENT_FAIL=$(echo $FAILED_UNIT_TESTS | jq --arg i $i '.[($i | tonumber) - 1]')
TEST=$(echo $CURRENT_FAIL | jq --raw-output '.name')
echo "### $TEST" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
echo $CURRENT_FAIL | jq --raw-output '.message' >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
done
- name: Check client Compatibility
if: always() && steps.compile_tests.outcome == 'success'
uses: tgstation/byond-client-compatibility-check@v3
Expand Down
10 changes: 6 additions & 4 deletions _maps/RandomRuins/SpaceRuins/deepstorage.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -2259,6 +2259,7 @@
/obj/item/clothing/head/bio_hood/interdyne,
/obj/item/clothing/head/bio_hood/interdyne,
/obj/item/clothing/head/bio_hood/interdyne,
/obj/item/construction/plumbing/research,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"gu" = (
Expand Down Expand Up @@ -2637,7 +2638,6 @@
/obj/effect/turf_decal/stripes{
dir = 8
},
/obj/machinery/duct,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"kB" = (
Expand All @@ -2646,6 +2646,7 @@
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/directional/south,
/obj/machinery/duct,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"kE" = (
Expand Down Expand Up @@ -2795,6 +2796,7 @@
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/machinery/duct,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"sy" = (
Expand Down Expand Up @@ -2852,7 +2854,6 @@
/obj/effect/turf_decal/stripes{
dir = 4
},
/obj/machinery/duct,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"vs" = (
Expand Down Expand Up @@ -2908,8 +2909,8 @@
/obj/item/stack/sheet/mineral/plasma/twenty,
/obj/item/stack/sheet/mineral/plasma/twenty,
/obj/item/stack/sheet/mineral/plasma/twenty,
/obj/item/disk/vacuum_upgrade,
/obj/item/disk/vacuum_upgrade,
/obj/item/disk/vacuum_upgrade/biomass,
/obj/item/disk/vacuum_upgrade/biomass,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"wI" = (
Expand Down Expand Up @@ -2988,6 +2989,7 @@
/area/ruin/space/has_grav/deepstorage/xenobiology)
"An" = (
/obj/structure/extinguisher_cabinet/directional/south,
/obj/machinery/duct,
/turf/open/floor/iron/white/textured,
/area/ruin/space/has_grav/deepstorage/xenobiology)
"Az" = (
Expand Down
Loading

0 comments on commit 50783c4

Please sign in to comment.