Skip to content

Commit adb8408

Browse files
author
Illia Obukhau
authored
Fix anychart module publish automation (#488)
2 parents 2b74fd5 + 8d5ca84 commit adb8408

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

automation/utils/src/steps.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { copyMpkFiles, getMpkPaths } from "./monorepo";
1313
import { createModuleMpkInDocker } from "./mpk";
1414
import { ModuleInfo, PackageInfo, WidgetInfo } from "./package-info";
1515
import { addFilesToPackageXml, PackageType } from "./package-xml";
16-
import { cp, ensureFileExists, exec, mkdir, popd, pushd, rm, unzip, zip } from "./shell";
16+
import { cp, ensureFileExists, exec, mkdir, popd, pushd, rm, unzip, zip, chmod } from "./shell";
1717

1818
type Step<Info, Config> = (params: { info: Info; config: Config }) => Promise<void>;
1919

@@ -162,6 +162,7 @@ export async function addWidgetsToMpk({ config }: ModuleStepParams): Promise<voi
162162
console.info("Unzip module mpk");
163163
await unzip(mpk, target);
164164
mkdir("-p", widgetsOut);
165+
chmod("-R", "a+rw", target);
165166

166167
console.info(`Add ${widgets.length} widgets to ${mpkEntry.base}`);
167168
cp(widgets, widgetsOut);

packages/modules/anychart-buildingblocks/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
},
2929
"scripts": {
3030
"verify": "rui-verify-package-format",
31+
"push-update": "ts-node --project scripts/tsconfig.json scripts/push-update.ts",
32+
"create-gh-release": "rui-create-gh-release",
33+
"publish-marketplace": "rui-publish-marketplace",
3134
"release:module": "ts-node --project scripts/tsconfig.json scripts/release.ts",
3235
"update-changelog": "rui-update-changelog-module",
3336
"format": "prettier --write ."

0 commit comments

Comments
 (0)