forked from s2kdesign-com/Jenkins-Shared-Pipeline-Libraries
-
Notifications
You must be signed in to change notification settings - Fork 1
144 lines (133 loc) · 5.15 KB
/
create_PR_on_release.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
name: Create OpenAPI PRs on release
on:
# push:
# branches:
# - main
# - 'hotfix/PRcreate'
# paths:
# - 'resources/**'
workflow_dispatch:
jobs:
create-PRs:
name: Create PRs for OpenAPI
runs-on: ubuntu-latest
steps:
- name: vsg_openapi_gateway
uses: emiliopedrollo/[email protected]
continue-on-error: true
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_gateway
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_application
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_application
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_settings
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_settings
reviewers: ISakalievVSG
- name: vsg_openapi_api_nexus
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_nexus
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_lead
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_lead
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_documents
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_documents
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_decision
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_decision
# A comma or newline separated list of labels
reviewers: ISakalievVSG
- name: vsg_openapi_api_composer
continue-on-error: true
uses: emiliopedrollo/[email protected]
with:
# A token that can be used to authenticate within GitHub with content write access to your repo
token: ${{ secrets.PRsecret }}
# The title of the Pull Request
title: Merge main into support ${{ github.run_number}}
head: main
# The Pull Request base branch
base: support
# The owner and repository
repository: jkhy/vsg_openapi_api_composer
# A comma or newline separated list of labels
reviewers: ISakalievVSG