1
+ name : Bump Meshery, Meshery Extensions and Meshery Cloud
2
+
3
+ on :
4
+ release :
5
+ types : [published]
6
+
7
+ jobs :
8
+ bump-meshery :
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - name : Checkout Meshery code
12
+ uses : actions/checkout@v4
13
+ with :
14
+ repository : meshery/meshery
15
+ fetch-depth : 1
16
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
17
+ - uses : actions/setup-node@v4
18
+ with :
19
+ node-version : 18
20
+ cache : " npm"
21
+ cache-dependency-path : ' **/package-lock.json'
22
+ - name : Make changes to pull request
23
+ working-directory : ui
24
+ run : npm install @layer5/sistent@latest
25
+ - name : Create Pull Request
26
+ id : cpr
27
+ uses : peter-evans/create-pull-request@v7
28
+ with :
29
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
30
+ commit-message : Bump sistent ${{ github.event.release.tag_name }} dependencies
31
+ committer : ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
32
+ author : " l5io"
33
+ signoff : true
34
+ branch : bump-sistent-bot
35
+ delete-branch : true
36
+ title : ' [Chore]: Bump ${{ github.event.release.name }}'
37
+ add-paths : |
38
+ ui/package.json
39
+ ui/package-lock.json
40
+ body : |
41
+ Update to Sistent ${{ github.event.release.tag_name }}
42
+
43
+ _This pull request has been auto-generated by [l5io](http://github.com/l5io)_
44
+ assignees : l5io
45
+ draft : false
46
+ bump-meshery-extensions :
47
+ runs-on : ubuntu-latest
48
+ steps :
49
+ - name : Checkout Meshery Extensions code
50
+ uses : actions/checkout@v4
51
+ with :
52
+ repository : layer5labs/meshery-extensions
53
+ fetch-depth : 1
54
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
55
+ - uses : actions/setup-node@v4
56
+ with :
57
+ node-version : 18
58
+ cache : " npm"
59
+ cache-dependency-path : ' **/package-lock.json'
60
+ - name : Make changes to pull request
61
+ working-directory : meshmap
62
+ run : npm install @layer5/sistent@latest
63
+ - name : Create Pull Request
64
+ id : cpr
65
+ uses : peter-evans/create-pull-request@v7
66
+ with :
67
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
68
+ commit-message : Bump sistent ${{ github.event.release.tag_name }} dependencies
69
+ committer : ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
70
+ author : " l5io"
71
+ signoff : true
72
+ branch : bump-sistent-bot
73
+ delete-branch : true
74
+ title : ' [Chore]: Bump ${{ github.event.release.name }}'
75
+ add-paths : |
76
+ meshmap/package.json
77
+ meshmap/package-lock.json
78
+ body : |
79
+ Update to Sistent ${{ github.event.release.tag_name }}
80
+
81
+ _This pull request has been auto-generated by [l5io](http://github.com/l5io)_
82
+ assignees : l5io
83
+ draft : false
84
+ bump-meshery-cloud :
85
+ runs-on : ubuntu-latest
86
+ steps :
87
+ - name : Checkout Meshery Extensions code
88
+ uses : actions/checkout@v4
89
+ with :
90
+ repository : layer5io/meshery-cloud
91
+ fetch-depth : 1
92
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
93
+ - uses : actions/setup-node@v4
94
+ with :
95
+ node-version : 18
96
+ cache : " npm"
97
+ cache-dependency-path : ' **/package-lock.json'
98
+ - name : Make changes to pull request
99
+ working-directory : ui
100
+ run : npm install @layer5/sistent@latest
101
+ - name : Create Pull Request
102
+ id : cpr
103
+ uses : peter-evans/create-pull-request@v7
104
+ with :
105
+ token : ${{ secrets.RELEASEDRAFTER_PAT }}
106
+ commit-message : Bump sistent ${{ github.event.release.tag_name }} dependencies
107
+ committer : ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
108
+ author : " l5io"
109
+ signoff : true
110
+ branch : bump-sistent-bot
111
+ delete-branch : true
112
+ title : ' [Chore]: Bump ${{ github.event.release.name }}'
113
+ add-paths : |
114
+ ui/package.json
115
+ ui/package-lock.json
116
+ body : |
117
+ Update to Sistent ${{ github.event.release.tag_name }}
118
+
119
+ _This pull request has been auto-generated by [l5io](http://github.com/l5io)_
120
+ assignees : l5io
121
+ draft : false
0 commit comments