Skip to content

Commit 936aaac

Browse files
committed
ci: change the event using version from artifact
Signed-off-by: jerensl <[email protected]>
1 parent 14fff35 commit 936aaac

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

.github/workflows/bump-meshery-version.yml

+15-12
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424
id: current
2525
bump-meshery:
2626
runs-on: ubuntu-latest
27+
needs: versions-check
2728
steps:
2829
- name: Checkout Meshery code
2930
uses: actions/checkout@v4
@@ -38,30 +39,31 @@ jobs:
3839
cache-dependency-path: '**/package-lock.json'
3940
- name: Make changes to pull request
4041
working-directory: ui
41-
run: npm install @layer5/sistent@${{job.status}}
42+
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
4243
- name: Create Pull Request
4344
id: cpr
4445
uses: peter-evans/create-pull-request@v7
4546
with:
4647
token: ${{ secrets.RELEASEDRAFTER_PAT }}
47-
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
48+
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
4849
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
4950
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
5051
signoff: true
5152
branch: bump-sistent-bot
5253
delete-branch: true
53-
title: '[Chore]: Bump ${{ github.event.release.name }}'
54+
title: '[Chore]: Bump v${{ needs.versions-check.outputs.current }}'
5455
add-paths: |
5556
ui/package.json
5657
ui/package-lock.json
5758
body: |
58-
Update to Sistent ${{ github.event.release.tag_name }}
59+
Update to Sistent v${{ needs.versions-check.outputs.current }}
5960
6061
_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
6162
assignees: l5io
6263
draft: false
6364
bump-meshery-extensions:
6465
runs-on: ubuntu-latest
66+
needs: versions-check
6567
steps:
6668
- name: Checkout Meshery Extensions code
6769
uses: actions/checkout@v4
@@ -76,30 +78,31 @@ jobs:
7678
cache-dependency-path: '**/package-lock.json'
7779
- name: Make changes to pull request
7880
working-directory: meshmap
79-
run: npm install @layer5/sistent@latest
81+
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
8082
- name: Create Pull Request
8183
id: cpr
8284
uses: peter-evans/create-pull-request@v7
8385
with:
8486
token: ${{ secrets.RELEASEDRAFTER_PAT }}
85-
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
87+
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
8688
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
8789
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
8890
signoff: true
8991
branch: bump-sistent-bot
9092
delete-branch: true
91-
title: '[Chore]: Bump ${{ github.event.release.name }}'
93+
title: '[Chore]: Bump v${{needs.versions-check.outputs.current }}'
9294
add-paths: |
9395
meshmap/package.json
9496
meshmap/package-lock.json
9597
body: |
96-
Update to Sistent ${{ github.event.release.tag_name }}
98+
Update to Sistent v${{ needs.versions-check.outputs.current }}
9799
98100
_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
99101
assignees: l5io
100102
draft: false
101103
bump-meshery-cloud:
102104
runs-on: ubuntu-latest
105+
needs: versions-check
103106
steps:
104107
- name: Checkout Meshery Extensions code
105108
uses: actions/checkout@v4
@@ -114,24 +117,24 @@ jobs:
114117
cache-dependency-path: '**/package-lock.json'
115118
- name: Make changes to pull request
116119
working-directory: ui
117-
run: npm install @layer5/sistent@latest
120+
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
118121
- name: Create Pull Request
119122
id: cpr
120123
uses: peter-evans/create-pull-request@v7
121124
with:
122125
token: ${{ secrets.RELEASEDRAFTER_PAT }}
123-
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
126+
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
124127
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
125128
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
126129
signoff: true
127130
branch: bump-sistent-bot
128131
delete-branch: true
129-
title: '[Chore]: Bump ${{ github.event.release.name }}'
132+
title: '[Chore]: Bump v${{ needs.versions-check.outputs.current }}'
130133
add-paths: |
131134
ui/package.json
132135
ui/package-lock.json
133136
body: |
134-
Update to Sistent ${{ github.event.release.tag_name }}
137+
Update to Sistent v${{ needs.versions-check.outputs.current }}
135138
136139
_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
137140
assignees: l5io

0 commit comments

Comments
 (0)