Skip to content

Commit 6241a25

Browse files
Update security scan workflow
1 parent cbbadbe commit 6241a25

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Do not modify! This file is managed through automation.
2+
# Contact Security Engineering in #security-engineering.
3+
4+
name: Security
5+
on:
6+
schedule:
7+
- cron: '15 0 * * 0'
8+
pull_request:
9+
types:
10+
- opened
11+
- synchronize
12+
- reopened
13+
- ready_for_review
14+
branches:
15+
- master
16+
- 'release**'
17+
- 'production**'
18+
push:
19+
branches:
20+
- master
21+
- 'release**'
22+
- 'production**'
23+
workflow_dispatch:
24+
25+
jobs:
26+
code-scan:
27+
name: Code
28+
if: ${{ github.event_name != 'pull_request' || !github.event.pull_request.draft }}
29+
uses: Addepar/security-workflows/.github/workflows/security-scan-code.yml@main
30+
secrets: inherit
31+
32+
library-scan:
33+
name: Library
34+
if: ${{ github.event_name != 'pull_request' || !github.event.pull_request.draft }}
35+
uses: Addepar/security-workflows/.github/workflows/security-scan-library.yml@main
36+
secrets: inherit
37+
38+
configuration-scan:
39+
name: Configuration
40+
if: ${{ github.event_name != 'pull_request' || !github.event.pull_request.draft }}
41+
uses: Addepar/security-workflows/.github/workflows/security-scan-configuration.yml@main
42+
secrets: inherit

0 commit comments

Comments
 (0)