Skip to content

Commit

Permalink
Reenabling Windows Builds
Browse files Browse the repository at this point in the history
  • Loading branch information
thirtytwobits committed Jan 6, 2025
1 parent c251414 commit 5892870
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,11 @@ jobs:
-Dsonar.python.coverage.reportPaths=.tox/report/tmp/coverage.xml
-Dsonar.python.xunit.reportPath=.tox/py311-test/tmp/xunit-result.xml
compat-test-python3-mac:
compat-test-python3-windows-and-mac:
strategy:
matrix:
python3-version: ['11', '12', '13']
python3-platform: ['macos-latest']
python3-platform: ['windows-latest', 'macos-latest']
runs-on: ${{ matrix.python3-platform }}
needs: test
steps:
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
cmake --build --preset build-${{ matrix.compiler }}-${{ matrix.architecture }}-${{ matrix.language }}-debugasan
cmake --build --preset build-${{ matrix.compiler }}-${{ matrix.architecture }}-${{ matrix.language }}-release
language-verification-c-cpp-clang-native-extra:
language-verification-c-clang-native-extra:
runs-on: ubuntu-latest
needs: test
container: ghcr.io/opencyphal/toolshed:ts22.4.10
Expand All @@ -190,14 +190,31 @@ jobs:
- name: verify
working-directory: verification
run: |
cmake -DNUNAVUT_EXTRA_GENERATOR_ARGS="--enable-override-variable-array-capacity;--embed-auditing-info" --preset config-clang-native-cpp-20
cmake --build --preset build-clang-native-cpp-20-debugcov --target cov_all
cmake -DNUNAVUT_EXTRA_GENERATOR_ARGS="--enable-override-variable-array-capacity;--embed-auditing-info" --preset config-clang-native-c-11
cmake --build --preset build-clang-native-c-11-debugcov --target cov_all
- name: upload-verification-coverage-reports
uses: actions/upload-artifact@v4
with:
name: verification-coverage-reports
name: verification-c-coverage-reports
path: verification/build/DebugCov/coverage/*

language-verification-cpp-clang-native-extra:
runs-on: ubuntu-latest
needs: test
container: ghcr.io/opencyphal/toolshed:ts22.4.10
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: verify
working-directory: verification
run: |
cmake -DNUNAVUT_EXTRA_GENERATOR_ARGS="--enable-override-variable-array-capacity;--embed-auditing-info" --preset config-clang-native-cpp-20
cmake --build --preset build-clang-native-cpp-20-debugcov --target cov_all
- name: upload-verification-coverage-reports
uses: actions/upload-artifact@v4
with:
name: verification-cpp-coverage-reports
path: verification/build/DebugCov/coverage/*

language-verification-python:
Expand Down

0 comments on commit 5892870

Please sign in to comment.