File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ # Python dependencies
4+ - package-ecosystem : " pip"
5+ directory : " /"
6+ schedule :
7+ interval : " weekly"
8+ day : " monday"
9+ time : " 09:00"
10+ open-pull-requests-limit : 10
11+ assignees :
12+ - " jmessiass"
13+ commit-message :
14+ prefix : " chore"
15+ include : " scope"
16+ labels :
17+ - " dependencies"
18+ - " security"
19+
20+ # Python app dependencies
21+ - package-ecosystem : " pip"
22+ directory : " /app"
23+ schedule :
24+ interval : " weekly"
25+ day : " monday"
26+ time : " 09:00"
27+ open-pull-requests-limit : 5
28+ assignees :
29+ - " jmessiass"
30+ commit-message :
31+ prefix : " chore"
32+ include : " scope"
33+ labels :
34+ - " dependencies"
35+ - " app"
36+
37+ # Tasks dependencies
38+ - package-ecosystem : " pip"
39+ directory : " /tasks"
40+ schedule :
41+ interval : " weekly"
42+ day : " monday"
43+ time : " 09:00"
44+ open-pull-requests-limit : 5
45+ assignees :
46+ - " jmessiass"
47+ commit-message :
48+ prefix : " chore"
49+ include : " scope"
50+ labels :
51+ - " dependencies"
52+ - " tasks"
53+
54+ # Tests dependencies
55+ - package-ecosystem : " pip"
56+ directory : " /tests"
57+ schedule :
58+ interval : " weekly"
59+ day : " monday"
60+ time : " 09:00"
61+ open-pull-requests-limit : 5
62+ assignees :
63+ - " jmessiass"
64+ commit-message :
65+ prefix : " chore"
66+ include : " scope"
67+ labels :
68+ - " dependencies"
69+ - " tests"
70+
71+ # Docker dependencies
72+ - package-ecosystem : " docker"
73+ directory : " /"
74+ schedule :
75+ interval : " weekly"
76+ day : " tuesday"
77+ time : " 09:00"
78+ open-pull-requests-limit : 5
79+ assignees :
80+ - " jmessiass"
81+ commit-message :
82+ prefix : " chore"
83+ include : " scope"
84+ labels :
85+ - " dependencies"
86+ - " docker"
87+
88+ # GitHub Actions dependencies
89+ - package-ecosystem : " github-actions"
90+ directory : " /"
91+ schedule :
92+ interval : " weekly"
93+ day : " wednesday"
94+ time : " 09:00"
95+ open-pull-requests-limit : 5
96+ assignees :
97+ - " jmessiass"
98+ commit-message :
99+ prefix : " chore"
100+ include : " scope"
101+ labels :
102+ - " dependencies"
103+ - " github-actions"
Original file line number Diff line number Diff line change 1+ name : " CodeQL Analysis"
2+
3+ on :
4+ push :
5+ branches : [ "main", "dev" ]
6+ pull_request :
7+ branches : [ "main" ]
8+ schedule :
9+ - cron : ' 30 3 * * 1' # Monday at 3:30 AM
10+
11+ jobs :
12+ analyze :
13+ name : Analyze
14+ runs-on : ubuntu-latest
15+ permissions :
16+ actions : read
17+ contents : read
18+ security-events : write
19+
20+ strategy :
21+ fail-fast : false
22+ matrix :
23+ language : [ 'python', 'javascript' ]
24+
25+ steps :
26+ - name : Checkout repository
27+ uses : actions/checkout@v4
28+
29+ - name : Initialize CodeQL
30+ uses : github/codeql-action/init@v3
31+ with :
32+ languages : ${{ matrix.language }}
33+ queries : security-and-quality
34+
35+ - name : Autobuild
36+ uses : github/codeql-action/autobuild@v3
37+
38+ - name : Perform CodeQL Analysis
39+ uses : github/codeql-action/analyze@v3
40+ with :
41+ category : " /language:${{matrix.language}}"
You can’t perform that action at this time.
0 commit comments