Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
mfep committed May 29, 2024
1 parent 029e509 commit d5a8004
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions .github/workflows/presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
--binary clang-format

linux:
if: false
runs-on: ubuntu-latest
needs: format
defaults:
Expand Down Expand Up @@ -307,18 +308,18 @@ jobs:
shell: pwsh
strategy:
matrix:
VER: [v142, v143, clangcl]
GEN: [Visual Studio 17 2022, Ninja Multi-Config]
VER: [v142] #[v142, v143, clangcl]
GEN: [Visual Studio 17 2022] # [Visual Studio 17 2022, Ninja Multi-Config]
BIN: [x64]
DEPS: [vcpkg, fetch]
exclude:
- VER: clangcl
GEN: Ninja Multi-Config
include:
- VER: v142
GEN: Visual Studio 17 2022
BIN: x86
DEPS: vcpkg
DEPS: [vcpkg] # [vcpkg, fetch]
# exclude:
# - VER: clangcl
# GEN: Ninja Multi-Config
# include:
# - VER: v142
# GEN: Visual Studio 17 2022
# BIN: x86
# DEPS: vcpkg
env:
NINJA_URL: https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip
NINJA_ROOT: C:\Tools\Ninja
Expand Down Expand Up @@ -375,7 +376,10 @@ jobs:

- name: Install dependencies (vcpkg)
if: matrix.DEPS == 'vcpkg' && steps.vcpkg-install.outputs.cache-hit != 'true'
run: C:\vcpkg\vcpkg.exe install boost-wave:${{matrix.BIN}}-windows-static-md
run: |
cd $VCPKG_INSTALLATION_ROOT
git pull
.\vcpkg.exe install boost-wave:${{matrix.BIN}}-windows-static-md
- name: Cache Ninja install
id: ninja-install
Expand Down Expand Up @@ -720,6 +724,7 @@ jobs:
}
macos:
if: false
runs-on: macos-latest
needs: format
defaults:
Expand Down Expand Up @@ -920,6 +925,7 @@ jobs:
ctest --output-on-failure --no-tests=error --test-dir $GITHUB_WORKSPACE/program-cache/lib/test/package/build -C Release --parallel `sysctl -n hw.logicalcpu`
android:
if: false
runs-on: ubuntu-latest
needs: format
defaults:
Expand Down

0 comments on commit d5a8004

Please sign in to comment.