Skip to content

Commit

Permalink
Merge branch 'ss220club:master' into donor_jobs_update
Browse files Browse the repository at this point in the history
  • Loading branch information
PhantornRU authored Dec 12, 2023
2 parents 60153fa + 7c3fdd1 commit 592e306
Show file tree
Hide file tree
Showing 268 changed files with 4,880 additions and 3,114 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
jobs:
run_linters:
name: Run Linters
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Setup Cache
Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:

odlint:
name: Lint with OpenDream
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Setup OD
Expand All @@ -59,7 +59,7 @@ jobs:
compile_all_maps:
name: Compile All Maps
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Setup Cache
Expand All @@ -76,7 +76,7 @@ jobs:
unit_tests_and_sql:
name: Unit Tests + SQL Validation
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
fail-fast: false # Let all map tests run to completion
matrix:
Expand Down Expand Up @@ -106,8 +106,8 @@ jobs:
run: |
sudo dpkg --add-architecture i386
sudo apt update || true
sudo apt install libssl1.1:i386
ldd librust_g.so
sudo apt install zlib1g-dev:i386
tools/ci/install_rustg.sh
- name: Compile & Run Unit Tests
run: |
tools/ci/install_byond.sh '${{ matrix.byondtype }}'
Expand Down
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,12 @@ __pycache__/
dmm-tools.exe
OpenDream
paradise.json

# Misc windows shenanigans
$RECYCLE.BIN

# Linux libs
/*.so

# SS220 EDIT
sound/tts_cache/*
10 changes: 6 additions & 4 deletions .tgs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# This file is stolen from tg
# This file is used by TGS (https://github.com/tgstation/tgstation-server) clients to quickly initialize a server instance for the codebase
# The format isn't documented anywhere but hopefully we never have to change it. If there are questions, contact the TGS maintainer Cyberboss/@Dominion#0444
version: 1
byond: "515.1619"
# The BYOND version to use
# Must be interpreted as a string, keep quoted
byond: "515.1620"
# Folders to create in "<instance_path>/Configuration/GameStaticFiles/"
static_files:
# Config directory should be static
Expand All @@ -9,8 +12,7 @@ static_files:
populate: true
# Data directory must be static
- name: data
# String dictionary. The value is the location of the file in the repo to upload to TGS. The key is the name of the file to upload to "<instance_path>/Configuration/EventScripts/"
# This one is for Linux hosted servers
# Scripts linux needs
linux_scripts:
PreCompile.sh: tools/tgs_scripts/PreCompile.sh
WatchdogLaunch.sh: tools/tgs_scripts/WatchdogLaunch.sh
Expand Down
6 changes: 4 additions & 2 deletions _build_dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ export NODE_VERSION=18
# Stable Byond Major
export STABLE_BYOND_MAJOR=515
# Stable Byond Minor
export STABLE_BYOND_MINOR=1619
export STABLE_BYOND_MINOR=1620
# Beta Byond Major
export BETA_BYOND_MAJOR=515
# Beta Byond Minor
export BETA_BYOND_MINOR=1619
export BETA_BYOND_MINOR=1620
# Python version for mapmerge and other tools
export PYTHON_VERSION=3.11.6
# RUSTG version
export RUSTG_VERSION=v3.0.0-P
Loading

0 comments on commit 592e306

Please sign in to comment.