llvm-project
38 строк · 877.0 Байт
1name: LLD Tests
2
3permissions:
4contents: read
5
6on:
7workflow_dispatch:
8push:
9branches:
10- 'release/**'
11paths:
12- 'lld/**'
13- '.github/workflows/lld-tests.yml'
14- '.github/workflows/llvm-project-tests.yml'
15- '!llvm/**'
16pull_request:
17branches:
18- 'release/**'
19paths:
20- 'lld/**'
21- '.github/workflows/lld-tests.yml'
22- '.github/workflows/llvm-project-tests.yml'
23- '!llvm/**'
24
25concurrency:
26# Skip intermediate builds: always.
27# Cancel intermediate builds: only if it is a pull request build.
28group: ${{ github.workflow }}-${{ github.ref }}
29cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
30
31jobs:
32check_lld:
33if: github.repository_owner == 'llvm'
34name: Test lld
35uses: ./.github/workflows/llvm-project-tests.yml
36with:
37build_target: check-lld
38projects: lld
39