Files
clang-p2996/.github/workflows/libclc-tests.yml
Tom Stellard 792d928e15 [workflows] Fix lldb-tests and libclc-tests (#80751)
This was broken by d25022bb68, which
caused the workflow to pass an empty string to ninja as the target. The
'all' target is probably not the right target for these tests, but this
is what the behavior was before
d25022bb68.
2024-02-05 16:44:11 -08:00

40 lines
917 B
YAML

name: libclc Tests
permissions:
contents: read
on:
workflow_dispatch:
push:
branches:
- 'release/**'
paths:
- 'libclc/**'
- '.github/workflows/libclc-tests.yml'
- '.github/workflows/llvm-project-tests.yml'
- '!clang/**'
- '!llvm/**'
pull_request:
branches:
- 'release/**'
paths:
- 'libclc/**'
- '.github/workflows/libclc-tests.yml'
- '.github/workflows/llvm-project-tests.yml'
- '!clang/**'
- '!llvm/**'
concurrency:
# Skip intermediate builds: always.
# Cancel intermediate builds: only if it is a pull request build.
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
jobs:
check_libclc:
if: github.repository_owner == 'llvm'
name: Test libclc
uses: ./.github/workflows/llvm-project-tests.yml
with:
projects: clang;libclc