Skip to content

Commit a21f353

Browse files
Sandhya1236Sandhya Adavikolanu
authored andcommitted
Create qcom-preflight-checks.yaml
This PR adds the Qualcomm QC Preflight Checks workflow using the shared orchestrator: qcom-reusable-workflows/reusable-qcom-preflight-checks-orchestrator.yml@v2 The workflow enables: - Semgrep scan - Dependency review - Repolinter check - Copyright/license check - Commit email check These checks help standardize code quality and security validation across the repository. Signed-off-by: Sandhya Adavikolanu <sadaviko@qti.qualcomm.com>
1 parent 39fab64 commit a21f353

2 files changed

Lines changed: 25 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

README

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ needs.
77

88
There is also a ci.conf.sample file if you want to create your own
99
configuration file for local integration testing.
10+
For license information, see the ./LICENSE file.

0 commit comments

Comments
 (0)