File tree 3 files changed +40
-12
lines changed
3 files changed +40
-12
lines changed Original file line number Diff line number Diff line change 1
1
version : 2
2
2
3
3
updates :
4
+ # Handle PyPI updates
4
5
- package-ecosystem : pip
5
6
directory : " /ci"
6
7
schedule :
7
- interval : daily
8
- time : " 06:00"
9
- timezone : " America/Denver"
10
-
8
+ interval : weekly
11
9
allow :
12
10
- dependency-type : all
13
-
14
11
open-pull-requests-limit : 10
15
12
pull-request-branch-name :
16
13
separator : " -"
17
14
labels :
18
15
- " Type: Maintenance"
16
+ - " Area: Infrastructure"
19
17
commit-message :
20
- prefix : " MNT : "
18
+ prefix : " CI : "
21
19
include : " scope"
20
+ groups :
21
+ flake8 :
22
+ patterns :
23
+ - " flake8*"
24
+ - " pycodestyle"
25
+ - " pyflakes"
22
26
27
+ # Update GitHub Actions versions in workflows
23
28
- package-ecosystem : " github-actions"
24
29
# Workflow files stored in the
25
30
# default location of `.github/workflows`
26
31
directory : " /"
27
32
schedule :
28
- interval : " daily"
29
-
33
+ interval : " weekly"
30
34
allow :
31
35
- dependency-type : all
32
-
33
36
open-pull-requests-limit : 10
34
37
pull-request-branch-name :
35
38
separator : " -"
36
39
labels :
37
40
- " Type: Maintenance"
41
+ - " Area: Infrastructure"
38
42
commit-message :
39
- prefix : " MNT : "
43
+ prefix : " CI : "
40
44
include : " scope"
Original file line number Diff line number Diff line change
1
+ name : Auto-merge Dependabot PRs
2
+
3
+ on :
4
+ pull_request_target :
5
+
6
+ jobs :
7
+ #
8
+ # Automatically review dependabot PRs and set them to automerge (on successful checks)
9
+ #
10
+ Automerge :
11
+ runs-on : ubuntu-latest
12
+ if : github.actor == 'dependabot[bot]'
13
+ env :
14
+ GH_TOKEN : ${{ github.token }}
15
+
16
+ permissions :
17
+ contents : write
18
+ pull-requests : write
19
+
20
+ steps :
21
+ - name : Set auto-merge
22
+ run : gh pr merge -R ${{ github.repository }} --merge --auto ${{ github.event.pull_request.number }}
23
+ - name : Review PR
24
+ run : gh pr review -R ${{ github.repository }} --approve ${{ github.event.pull_request.number }}
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ name: Nightly Checks
2
2
3
3
on :
4
4
schedule :
5
- # Runs at 09Z (3am MDT)
6
- - cron : " 0 9 * * 2"
5
+ # Runs at 0930Z (3am MDT)
6
+ - cron : " 30 9 * * 2"
7
7
8
8
# Allow a manual run
9
9
workflow_dispatch :
You can’t perform that action at this time.
0 commit comments