File tree 2 files changed +29
-3
lines changed
2 files changed +29
-3
lines changed Original file line number Diff line number Diff line change 1
1
name : gitsplit
2
2
on :
3
3
push :
4
- branches :
5
- - " *.x"
6
4
tags :
7
5
- ' *'
8
6
Original file line number Diff line number Diff line change 9
9
10
10
jobs :
11
11
release :
12
- name : " GIT tag, release & create merge-up PR "
12
+ name : " Release "
13
13
runs-on : ubuntu-latest
14
14
15
15
steps :
27
27
" GIT_AUTHOR_NAME " : ${{ secrets.GIT_AUTHOR_NAME }}
28
28
" GIT_AUTHOR_EMAIL " : ${{ secrets.GIT_AUTHOR_EMAIL }}
29
29
30
+ merge-up :
31
+ name : " Create Merge-Up Pull Request"
32
+ runs-on : ubuntu-latest
33
+ if : ${{ always() }}
34
+ needs : " release"
35
+
36
+ steps :
30
37
- name : " Create Merge-Up Pull Request"
31
38
uses : " laminas/automatic-releases@1.24.0"
32
39
with :
38
45
" GIT_AUTHOR_NAME " : ${{ secrets.GIT_AUTHOR_NAME }}
39
46
" GIT_AUTHOR_EMAIL " : ${{ secrets.GIT_AUTHOR_EMAIL }}
40
47
48
+ switch :
49
+ name : " Create and/or Switch to new Release Branch"
50
+ runs-on : ubuntu-latest
51
+ if : ${{ always() }}
52
+ needs : " merge-up"
53
+
54
+ steps :
41
55
- name : " Create and/or Switch to new Release Branch"
42
56
uses : " laminas/automatic-releases@1.24.0"
43
57
with :
49
63
" GIT_AUTHOR_NAME " : ${{ secrets.GIT_AUTHOR_NAME }}
50
64
" GIT_AUTHOR_EMAIL " : ${{ secrets.GIT_AUTHOR_EMAIL }}
51
65
66
+ bump :
67
+ name : " Bump Changelog Version On Originating Release Branch"
68
+ runs-on : ubuntu-latest
69
+ if : ${{ always() }}
70
+ needs : " switch"
71
+
72
+ steps :
52
73
- name : " Bump Changelog Version On Originating Release Branch"
53
74
uses : " laminas/automatic-releases@1.24.0"
54
75
with :
60
81
" GIT_AUTHOR_NAME " : ${{ secrets.GIT_AUTHOR_NAME }}
61
82
" GIT_AUTHOR_EMAIL " : ${{ secrets.GIT_AUTHOR_EMAIL }}
62
83
84
+ milestones :
85
+ name : " Create new milestones"
86
+ runs-on : ubuntu-latest
87
+ if : ${{ always() }}
88
+ needs : " bump"
89
+
90
+ steps :
63
91
- name : " Create new milestones"
64
92
uses : " laminas/automatic-releases@1.24.0"
65
93
with :
You can’t perform that action at this time.
0 commit comments