Skip to content

Commit edd0ec9

Browse files
committed
ci(security): restore SECURITY_CI workflow with umbrella strict CI and manual dispatch support
1 parent 1ec159a commit edd0ec9

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1-
name: Umbrella Strict CI
1+
name: SECURITY_CI
22

33
on:
44
push:
5-
branches: [main, master, dev]
5+
branches:
6+
- main
7+
- dev
8+
- release/**
69
paths:
7-
- ".github/workflows/umbrella-strict-ci.yml"
10+
- ".github/workflows/SECURITY_CI.yml"
811
- "CMakeLists.txt"
912
- "cmake/**"
1013
- "config/**"
@@ -14,10 +17,14 @@ on:
1417
- ".gitmodules"
1518
- "README.md"
1619
- "CHANGELOG.md"
20+
1721
pull_request:
18-
branches: [main, master, dev]
22+
branches:
23+
- main
24+
- dev
25+
- release/**
1926
paths:
20-
- ".github/workflows/umbrella-strict-ci.yml"
27+
- ".github/workflows/SECURITY_CI.yml"
2128
- "CMakeLists.txt"
2229
- "cmake/**"
2330
- "config/**"
@@ -27,6 +34,7 @@ on:
2734
- ".gitmodules"
2835
- "README.md"
2936
- "CHANGELOG.md"
37+
3038
workflow_dispatch:
3139

3240
permissions:

0 commit comments

Comments
 (0)