mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-28 07:38:05 +01:00
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:
@@ -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
|
||||
|
||||
@@ -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}}
|
||||
Reference in New Issue
Block a user