Skip to content

Commit

Permalink
[CI] Replaced fixed clang version to latest, added tests for clang (v…
Browse files Browse the repository at this point in the history
…erbose printing), trying to fix ctest runner
  • Loading branch information
DronCode committed Jan 23, 2024
1 parent 2f76de6 commit ee29143
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,21 +94,23 @@ jobs:
cd build
cmake --build . --config MinSizeRel
# Install Clang 16.0.4 (for testing env)
# Install Clang Latest (for testing env)
- name: Install Clang TestEnv
uses: egor-tensin/setup-clang@v1
with:
version: "16.0.4"
version: latest
platform: x64

- name: Print Clang Info
run: clang++ --version
# Check that Clang installed correctly and available to lookup for STL paths
- name: Check Clang (print version, dump lookup paths)
run: |
'' | clang++ -x c++-header -v -E -
# Run Unit Tests
- name: RG3 Run unit tests
run: |
cd build
ctest . --verbose --output-on-failure
ctest . -C MinSizeRel --verbose --output-on-failure
# Run Integration Tests TODO
# Make python packages (whl) TODO
Expand Down

0 comments on commit ee29143

Please sign in to comment.