Skip to content

Commit ef7c868

Browse files
committed
Create qcom-preflight-checks.yaml
ci: add Qualcomm preflight checks workflow Add the QC preflight checks workflow to ensure standard Qualcomm CI validations (security, licensing, repository hygiene, and commit metadata) are enforced consistently on pull requests and main branch updates. This aligns the repository with Qualcomm CI compliance requirements and reusable workflow v2. Signed-off-by: Sandhya Adavikolanu <sadaviko@qti.qualcomm.com>
1 parent 6b5135f commit ef7c868

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: QC Preflight Checks
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches: [main]
7+
workflow_dispatch:
8+
9+
jobs:
10+
preflight:
11+
name: Run QC Preflight Checks
12+
uses: qualcomm/qcom-reusable-workflows/.github/workflows/reusable-qcom-preflight-checks-orchestrator.yml@v2
13+
with:
14+
enable-semgrep-scan: true
15+
enable-dependency-review: true
16+
enable-repolinter-check: true
17+
enable-copyright-license-check: true
18+
enable-commit-email-check: true
19+
enable-commit-msg-check: false
20+
enable-armor-checkers: false
21+
22+
permissions:
23+
contents: read
24+
security-events: write

0 commit comments

Comments
 (0)