Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Zekins3366
2025-09-07 21:56:10 +03:00
1618 changed files with 205213 additions and 191837 deletions

View File

@@ -1,4 +1,4 @@
name: Benchmarks
name: Benchmarks
on:
workflow_dispatch:
schedule:
@@ -9,7 +9,7 @@ concurrency: benchmarks
jobs:
benchmark:
name: Run Benchmarks
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
with:

View File

@@ -6,7 +6,7 @@ on:
jobs:
docfx:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Setup submodule
@@ -18,10 +18,21 @@ jobs:
run: |
cd RobustToolbox/
git submodule update --init --recursive
- name: Setup .NET Core
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Install dependencies
run: dotnet restore

View File

@@ -1,4 +1,4 @@
name: Build & Test Map Renderer
name: Build & Test Map Renderer
on:
push:
@@ -37,6 +37,16 @@ jobs:
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Install dependencies
run: dotnet restore

View File

@@ -13,7 +13,7 @@ jobs:
if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false
strategy:
matrix:
os: [ubuntu-latest]
os: [self-hosted]
runs-on: ${{ matrix.os }}
@@ -37,6 +37,16 @@ jobs:
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Install dependencies
run: dotnet restore

View File

@@ -1,4 +1,4 @@
name: CRLF Check
name: CRLF Check
on:
pull_request:
@@ -8,7 +8,7 @@ jobs:
build:
name: CRLF Check
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Check for CRLF

View File

@@ -6,7 +6,7 @@ on:
jobs:
run:
runs-on: ubuntu-latest
runs-on: [self-hosted]
if: ${{github.head_ref == 'master' || github.head_ref == 'main' || github.head_ref == 'develop'}}
steps:

View File

@@ -1,4 +1,4 @@
name: "Labels: Approve"
name: "Labels: Approve"
on:
pull_request_review:
@@ -9,7 +9,7 @@ jobs:
permissions:
pull-requests: write
if: github.event.review.state == 'approved'
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions-ecosystem/action-remove-labels@v1
with:

View File

@@ -1,4 +1,4 @@
name: "Labels: Changes"
name: "Labels: Changes"
on:
pull_request_review:
@@ -9,7 +9,7 @@ jobs:
permissions:
pull-requests: write
if: github.event.review.state == 'changes_requested'
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions-ecosystem/action-add-labels@v1
with:

View File

@@ -1,4 +1,4 @@
name: "Labels: Review"
name: "Labels: Review"
on:
pull_request_target:
@@ -6,7 +6,7 @@ on:
jobs:
add_label:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions-ecosystem/action-add-labels@v1
with:

View File

@@ -1,4 +1,4 @@
name: "Labels: PR"
name: "Labels: PR"
on:
- pull_request_target

View File

@@ -9,7 +9,7 @@ on:
jobs:
add_label:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions-ecosystem/action-add-labels@v1
with:

View File

@@ -9,7 +9,7 @@ on:
jobs:
add_label:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions-ecosystem/action-add-labels@v1
with:

View File

@@ -1,4 +1,4 @@
name: "Labels: Untriaged"
name: "Labels: Untriaged"
on:
issues:

View File

@@ -8,7 +8,7 @@ on:
jobs:
this_aint_right:
name: Submodule update in pr found
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- name: Fail
run: exit 1

View File

@@ -10,7 +10,7 @@ on:
jobs:
build:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
# - name: Install dependencies
@@ -24,6 +24,16 @@ jobs:
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Get Engine Tag
run: |

View File

@@ -1,4 +1,4 @@
name: Publish Testing
name: Publish Testing
concurrency:
group: publish-testing
@@ -11,16 +11,27 @@ on:
jobs:
build:
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v3.6.0
with:
submodules: 'recursive'
- name: Setup .NET Core
uses: actions/setup-dotnet@v3.2.0
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Get Engine Tag
run: |

View File

@@ -8,7 +8,7 @@ on:
jobs:
diff:
name: Diff
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- name: Checkout
uses: actions/checkout@v4.2.2

View File

@@ -1,4 +1,4 @@
name: Test Packaging
name: Test Packaging
on:
push:
@@ -30,7 +30,7 @@ jobs:
build:
name: Test Packaging
if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- name: Checkout Master
@@ -66,6 +66,16 @@ jobs:
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Install dependencies
run: dotnet restore

View File

@@ -7,7 +7,7 @@ on:
jobs:
get_credits:
runs-on: ubuntu-latest
runs-on: [self-hosted]
# Hey there fork dev! If you like to include your own contributors in this then you can probably just change this to your own repo
# Do this in dump_github_contributors.ps1 too into your own repo
if: github.repository == 'space-wizards/space-station-14'

View File

@@ -18,7 +18,7 @@ on:
jobs:
update-wiki:
name: Build and Publish JSON blobs to wiki
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- name: Checkout Master
@@ -40,6 +40,16 @@ jobs:
uses: actions/setup-dotnet@v4.1.0
with:
dotnet-version: 9.0.x
env:
DOTNET_INSTALL_DIR: ${{ runner.temp }}/.dotnet
- name: Set DOTNET_ROOT and PATH
run: |
echo "DOTNET_ROOT=${{ runner.temp }}/.dotnet" >> $GITHUB_ENV
echo "${{ runner.temp }}/.dotnet" >> $GITHUB_PATH
- name: Check .NET installation
run: dotnet --info
- name: Install Dependencies
run: dotnet restore

View File

@@ -10,7 +10,7 @@ jobs:
yaml-schema-validation:
name: YAML RGA schema validator
if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Setup Submodule

View File

@@ -11,7 +11,7 @@ on:
jobs:
validate_rsis:
name: Validate RSIs
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Setup Submodule

View File

@@ -10,7 +10,7 @@ jobs:
yaml-schema-validation:
name: YAML map schema validator
if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Setup Submodule

View File

@@ -11,7 +11,7 @@ jobs:
build:
name: YAML Linter
if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false
runs-on: ubuntu-latest
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4.2.2
- name: Delete sponsor-tiers YAML file