Tom Stellard | 9d05de2 | 2022-07-26 23:52:53 | [diff] [blame] | 1 | name: lldb Tests |
| 2 | |
Joyce Brum | 829b891 | 2023-03-04 05:34:25 | [diff] [blame] | 3 | permissions: |
| 4 | contents: read |
| 5 | |
Tom Stellard | 9d05de2 | 2022-07-26 23:52:53 | [diff] [blame] | 6 | on: |
| 7 | workflow_dispatch: |
| 8 | push: |
| 9 | ignore-forks: true |
| 10 | branches: |
| 11 | - 'release/**' |
| 12 | paths: |
| 13 | - 'lldb/**' |
| 14 | - '.github/workflows/lldb-tests.yml' |
| 15 | - '.github/workflows/llvm-project-tests.yml' |
| 16 | - '!clang/**' |
| 17 | - '!llvm/**' |
| 18 | pull_request: |
| 19 | ignore-forks: true |
| 20 | branches: |
| 21 | - 'release/**' |
| 22 | paths: |
| 23 | - 'lldb/**' |
| 24 | - '.github/workflows/lldb-tests.yml' |
| 25 | - '.github/workflows/llvm-project-tests.yml' |
| 26 | - '!clang/**' |
| 27 | - '!llvm/**' |
| 28 | |
| 29 | concurrency: |
| 30 | # Skip intermediate builds: always. |
| 31 | # Cancel intermediate builds: only if it is a pull request build. |
| 32 | group: ${{ github.workflow }}-${{ github.ref }} |
| 33 | cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} |
| 34 | |
Tom Stellard | 9d05de2 | 2022-07-26 23:52:53 | [diff] [blame] | 35 | jobs: |
| 36 | build_lldb: |
| 37 | if: github.repository_owner == 'llvm' |
| 38 | name: Build lldb |
| 39 | uses: ./.github/workflows/llvm-project-tests.yml |
| 40 | with: |
| 41 | build_target: '' |
| 42 | projects: clang;lldb |