diff options
author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2022-04-27 07:32:27 +0200 |
---|---|---|
committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2022-04-27 07:32:27 +0200 |
commit | 69aefe5c794ec9f2f051ee32de019909277ce4ff (patch) | |
tree | 7866be8b8941455e00d4a7eed5207965ddb61f90 /.github/workflows | |
parent | 6123a61a49a928dd79366dabe6f51560566e73f2 (diff) | |
download | redot-cpp-69aefe5c794ec9f2f051ee32de019909277ce4ff.tar.gz |
[CI] Remove duplicate builds.
Leftovers from the CI matrix PR.
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/ci.yml | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6e80cf4..8b3b082 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -142,40 +142,6 @@ jobs: cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -GNinja . cmake --build . -j $(nproc) - windows-msvc: - name: Build (Windows, MSVC) - runs-on: windows-2019 - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - submodules: recursive - - - name: Set up Python (for SCons) - uses: actions/setup-python@v3 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install scons - - - name: Build godot-cpp - run: | - scons target=release generate_bindings=yes -j $env:NUMBER_OF_PROCESSORS - - - name: Build test project - run: | - cd test - scons target=release -j $env:NUMBER_OF_PROCESSORS - - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: godot-cpp-windows-msvc2019-x86_64-release - path: bin/libgodot-cpp.windows.release.64.lib - if-no-files-found: error - windows-msvc-cmake: name: Build (Windows, MSVC, CMake) runs-on: windows-2019 @@ -195,70 +161,6 @@ jobs: cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" . cmake --build . - windows-mingw: - name: Build (Windows, MinGW) - runs-on: windows-2019 - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - submodules: recursive - - - name: Set up Python (for SCons) - uses: actions/setup-python@v3 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install scons - - - name: Setup MinGW for Windows/MinGW build - uses: egor-tensin/setup-mingw@v2 - - - name: Build godot-cpp - run: | - scons target=release generate_bindings=yes use_mingw=yes -j $env:NUMBER_OF_PROCESSORS - - #- name: Build test project (TODO currently not supported, leaving uncommented as a reminder to fix this) - # run: | - # cd test - # scons target=release use_mingw=yes -j $env:NUMBER_OF_PROCESSORS - - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: godot-cpp-linux-mingw-x86_64-release - path: bin/libgodot-cpp.windows.release.64.a - if-no-files-found: error - - macos: - name: Build (macOS, Clang, universal / x86_64 + arm64) - runs-on: macos-11 - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - submodules: recursive - - - name: Set up Python (for SCons) - uses: actions/setup-python@v3 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install scons - - - name: Build godot-cpp - run: | - scons target=release generate_bindings=yes -j $(sysctl -n hw.logicalcpu) - - - name: Build test project - run: | - cd test - scons target=release -j $(sysctl -n hw.logicalcpu) - static-checks: name: Static Checks (clang-format) runs-on: ubuntu-20.04 |