Removes the Windows Build CI (#91186)

## About The Pull Request

mothblocks told me to so I'm removing the Windows Build CI

## Why It's Good For The Game

this causes nothing but problems.

## Changelog

no user-facing changes
This commit is contained in:
Lucy
2025-05-22 11:45:50 +02:00
committed by GitHub
parent 304b774cda
commit 1be95237ba
3 changed files with 3 additions and 39 deletions
+1 -8
View File
@@ -75,17 +75,10 @@ jobs:
name: Compare Screenshot Tests
uses: ./.github/workflows/compare_screenshots.yml
test_windows:
name: Windows Build
needs: collect_data
uses: ./.github/workflows/test_windows.yml
with:
max_required_byond_client: ${{needs.collect_data.outputs.max_required_byond_client}}
completion_gate: # Serves as a non-moving target for branch rulesets
if: always() && !cancelled()
name: Completion Gate
needs: [ test_windows, compare_screenshots, compile_all_maps, run_all_tests, run_alternate_tests, run_linters ]
needs: [ compare_screenshots, compile_all_maps, run_all_tests, run_alternate_tests, run_linters ]
runs-on: ubuntu-latest
steps:
- name: Decide whether the needed jobs succeeded or failed
-29
View File
@@ -1,29 +0,0 @@
name: Test Windows
on:
workflow_call:
inputs:
max_required_byond_client:
required: true
type: string
jobs:
test_windows:
runs-on: windows-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- name: Setup Node
uses: ./.github/actions/setup_node
with:
restore-yarn-cache: true
- name: Compile
run: pwsh tools/ci/build.ps1
env:
DM_EXE: "C:\\byond\\bin\\dm.exe"
- name: Check client Compatibility
uses: tgstation/byond-client-compatibility-check@v3
with:
dmb-location: tgstation.dmb
max-required-client-version: ${{inputs.max_required_byond_client}}