File tree Expand file tree Collapse file tree 2 files changed +143
-1898
lines changed Expand file tree Collapse file tree 2 files changed +143
-1898
lines changed Original file line number Diff line number Diff line change @@ -162,9 +162,25 @@ jobs:
162
162
TAG_NAME : ${{ steps.semantic-release.outputs.TAG_NAME }}
163
163
RELEASE_BODY : ${{needs.update-api-specs.outputs.change-log}}
164
164
REPO_NAME : ${{ github.repository }}
165
+ post-build-checks :
166
+ runs-on : ubuntu-latest
167
+ needs : [ release ]
168
+ steps :
169
+ - name : Clone twilio-cli repo
170
+ uses : actions/checkout@v4
171
+ with :
172
+ repository : ' ${{ github.repository_owner }}/twilio-cli'
173
+ - name : Update cli-core version and run tests
174
+ run : |
175
+ node .github/scripts/update-cli-core-release-version.js
176
+ make install
177
+ make test
178
+ env :
179
+ REPO_NAME : ${{ github.repository_owner }}/twilio-cli
180
+ CLI_CORE_TAG : ${{ needs.release.outputs.tag-name }}
165
181
triggerCliWorkflow :
166
182
runs-on : ubuntu-latest
167
- needs : [ update-api-specs, release]
183
+ needs : [ update-api-specs, release, post-build-checks ]
168
184
steps :
169
185
- name : Checkout cli-core repo
170
186
uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments