File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11version : 2
22updates :
3- - package-ecosystem : github-actions
4- directory : " /"
5- schedule :
6- interval : monthly
7- open-pull-requests-limit : 10
8- labels :
9- - enhancement
10- - dependency-management
11- groups :
12- github-actions :
13- patterns :
14- - " *"
3+ - package-ecosystem : github-actions
4+ directory : " /"
5+ schedule :
6+ interval : monthly
7+ open-pull-requests-limit : 10
8+ labels :
9+ - enhancement
10+ - dependency-management
11+ assignees :
12+ - devops-ia/devops-ia
13+ groups :
14+ github-actions :
15+ patterns :
16+ - " *"
17+ commit-message :
18+ prefix : chore
19+ include : scope
20+ rebase-strategy : auto
21+ pull-request-branch-name :
22+ separator : " -"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ name : Auto-assign Issue
2+
3+ on :
4+ issues :
5+ types : [opened]
6+ pull_request_target :
7+ types : [opened, ready_for_review]
8+
9+ jobs :
10+ auto-assign :
11+ permissions :
12+ contents : read
13+ issues : write
14+ pull-requests : write
15+ uses : devops-ia/.github/.github/workflows/github-auto-assign.yml@main
16+ with :
17+ teams : devops-ia
18+ secrets :
19+ PAT_GITHUB : ${{ secrets.PAT_GITHUB }}
Original file line number Diff line number Diff line change 1- name : Check new releases
1+ name : Helm Check Releases
22
33on :
44 workflow_dispatch :
55 schedule :
66 - cron : ' 0 0 * * *' # every day
77
88permissions :
9- contents : write
9+ contents : read
10+ pull-requests : write
1011
1112jobs :
1213 check-and-update-self-learning-platform :
Original file line number Diff line number Diff line change 1+ name : Lint and Test Helm Charts
2+
3+ on :
4+ workflow_dispatch :
5+ pull_request :
6+
7+ jobs :
8+ lint-test :
9+ permissions :
10+ contents : read
11+ uses : devops-ia/.github/.github/workflows/helm-lint-test.yml@main
Original file line number Diff line number Diff line change 1+ name : Release Helm Chart (single)
2+
3+ on :
4+ workflow_dispatch :
5+ inputs :
6+ tag :
7+ description : " Chart version tag to release (e.g. v1.2.3)"
8+ required : false
9+ type : string
10+ push :
11+ branches :
12+ - main
13+ paths :
14+ - " charts/self-learning-platform/**"
15+
16+ jobs :
17+ release :
18+ permissions :
19+ contents : write
20+ packages : write
21+ id-token : write
22+ uses : devops-ia/.github/.github/workflows/helm-release.yml@main
23+ with :
24+ chart_name : self-learning-platform
25+ charts_dir : charts
26+ tag : ${{ inputs.tag || '' }}
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # Owners of the entire repository
2+ * @ devops-ia
You can’t perform that action at this time.
0 commit comments