We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98b6a74 commit 18477b8Copy full SHA for 18477b8
scripts/release/updateAPIVersions.ts
@@ -16,6 +16,7 @@ import {
16
LANGUAGES,
17
MAIN_BRANCH,
18
gitBranchExists,
19
+ CI,
20
} from '../common';
21
import {
22
getClientsConfigField,
@@ -206,10 +207,13 @@ export async function updateAPIVersions(
206
207
After that, we generate clients with new versions. And then, we copy all of them over to JS repository.
208
*/
209
if (lang === 'javascript') {
- await run(`yarn release:bump ${releaseType}`, {
210
- verbose: true,
211
- cwd: getLanguageFolder(lang),
212
- });
+ const cwd = getLanguageFolder(lang);
+
+ if (CI) {
213
+ await run('yarn install', { verbose: true, cwd });
214
+ }
215
216
+ await run(`yarn release:bump ${releaseType}`, { verbose: true, cwd });
217
}
218
219
await updateChangelog({
0 commit comments