Disable the builds that work

This commit is contained in:
2023-01-05 20:57:06 -05:00
parent 52a3df2d3b
commit b580ff77b3

View File

@@ -8,119 +8,119 @@
}, },
jobs: { jobs: {
macos-xcode: { #macos-xcode: {
runs-on: macos-10.15, # runs-on: macos-10.15,
env: { # env: {
DEVELOPER_DIR: /Applications/Xcode_12.4.app/Contents/Developer # DEVELOPER_DIR: /Applications/Xcode_12.4.app/Contents/Developer
}, # },
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install Boost, # name: install Boost,
run: brew install Boost # run: brew install Boost
}, # },
{ # {
name: install SFML, # name: install SFML,
run: ./.github/workflows/scripts/mac/install-sfml.sh # run: ./.github/workflows/scripts/mac/install-sfml.sh
}, # },
{ # {
name: patch Xcode project, # name: patch Xcode project,
run: ./.github/workflows/scripts/mac/fix-xcode-proj.sh # run: ./.github/workflows/scripts/mac/fix-xcode-proj.sh
}, # },
{ # {
name: build, # name: build,
run: ./.github/workflows/scripts/mac/xcode-build.sh # run: ./.github/workflows/scripts/mac/xcode-build.sh
}, # },
{ # {
name: unit tests, # name: unit tests,
run: ./.github/workflows/scripts/mac/run-tests.sh # run: ./.github/workflows/scripts/mac/run-tests.sh
} # }
] # ]
}, #},
macos-scons: { #macos-scons: {
runs-on: macos-10.15, # runs-on: macos-10.15,
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install dependencies, # name: install dependencies,
run: brew install scons SFML Boost # run: brew install scons SFML Boost
}, # },
{ # {
name: build and unit test, # name: build and unit test,
run: ./.github/workflows/scripts/mac/scons-build.sh # run: ./.github/workflows/scripts/mac/scons-build.sh
} # }
] # ]
}, #},
win-vs32: { #win-vs32: {
runs-on: windows-2019, # runs-on: windows-2019,
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install dependencies, # name: install dependencies,
run: '.\.github\workflows\scripts\win\install-deps.bat x86' # run: '.\.github\workflows\scripts\win\install-deps.bat x86'
}, # },
{ # {
name: build, # name: build,
run: '.\.github\workflows\scripts\win\msvc-build.bat x86' # run: '.\.github\workflows\scripts\win\msvc-build.bat x86'
} # }
] # ]
}, #},
win-vs64: { #win-vs64: {
runs-on: windows-2019, # runs-on: windows-2019,
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install dependencies, # name: install dependencies,
run: '.\.github\workflows\scripts\win\install-deps.bat x64' # run: '.\.github\workflows\scripts\win\install-deps.bat x64'
}, # },
{ # {
name: build, # name: build,
run: '.\.github\workflows\scripts\win\msvc-build.bat x64' # run: '.\.github\workflows\scripts\win\msvc-build.bat x64'
}, # },
{ # {
name: unit tests, # name: unit tests,
run: '.\.github\workflows\scripts\win\run-tests.bat' # run: '.\.github\workflows\scripts\win\run-tests.bat'
} # }
] # ]
}, #},
win-scons: { #win-scons: {
runs-on: windows-2019, # runs-on: windows-2019,
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install build dependencies, # name: install build dependencies,
run: 'vcpkg install libxml2 && pip install scons' # run: 'vcpkg install libxml2 && pip install scons'
}, # },
{ # {
name: install dependencies, # name: install dependencies,
run: '.\.github\workflows\scripts\win\install-deps.bat x64' # run: '.\.github\workflows\scripts\win\install-deps.bat x64'
}, # },
{ # {
name: build and unit test, # name: build and unit test,
run: '.\.github\workflows\scripts\win\scons-build.bat' # run: '.\.github\workflows\scripts\win\scons-build.bat'
} # }
] # ]
}, #},
win-mingw: { win-mingw: {
runs-on: windows-2019, runs-on: windows-2019,
steps: [ steps: [
@@ -143,27 +143,27 @@
} }
] ]
}, },
linux: { #linux: {
runs-on: ubuntu-20.04, # runs-on: ubuntu-20.04,
steps: [ # steps: [
{ # {
name: checkout, # name: checkout,
uses: actions/checkout@v2, # uses: actions/checkout@v2,
with: { submodules: true } # with: { submodules: true }
}, # },
{ # {
name: install dependencies, # name: install dependencies,
run: 'sudo apt-get install scons libxml2-utils zlib1g libsfml-dev libboost-all-dev zenity' # run: 'sudo apt-get install scons libxml2-utils zlib1g libsfml-dev libboost-all-dev zenity'
}, # },
{ # {
name: install TGUI, # name: install TGUI,
run: 'sudo ./.github/workflows/scripts/linux/install-tgui.sh' # run: 'sudo ./.github/workflows/scripts/linux/install-tgui.sh'
}, # },
{ # {
name: build and unit test, # name: build and unit test,
run: CCFLAGS=-fdiagnostics-color=always scons # run: CCFLAGS=-fdiagnostics-color=always scons
} # }
], # ],
} #}
} }
} }