HLSL 6.0 ... 6.9 and GPUTexture for d3d12 #188
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Clang-Tidy | |
| on: | |
| pull_request: | |
| types: [ opened, synchronize, reopened ] | |
| paths: | |
| - '**.h' | |
| - '**.c' | |
| - '**.cpp' | |
| - 'run-clang-tidy.sh' | |
| - 'tools/clang-tidy-filter.sh' | |
| - '**.clang-tidy' | |
| - '.github/workflows/clang-tidy.yml' | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} | |
| cancel-in-progress: true | |
| permissions: | |
| contents: read | |
| jobs: | |
| check_clang_tidy: | |
| if: "!contains(github.event.pull_request.labels.*.name, 'skip_buildbots')" | |
| name: Check clang-tidy | |
| runs-on: macos-latest | |
| steps: | |
| - uses: actions/checkout@v6 | |
| # We intentionally don't use VCPKG here so that we get some | |
| # notification that the ecosystem is moving on without us. | |
| - name: Install clang-tidy & dependencies | |
| run: brew install flatbuffers llvm@21 lld@21 pybind11 wabt | |
| - name: Run clang-tidy | |
| run: ./run-clang-tidy.sh | |
| env: | |
| CLANG_TIDY_LLVM_INSTALL_DIR: /opt/homebrew/opt/llvm@21 |