build(dev-build): correctly pass secrets to publish task (#24194)

This commit is contained in:
Liam DeBeasi
2021-11-10 12:52:00 -05:00
committed by GitHub
parent 928dfa52ca
commit 64dd070d67
3 changed files with 90 additions and 49 deletions

View File

@@ -33,7 +33,14 @@ async function main() {
const tasks = [];
await setPackageVersionChanges(packages, devVersion);
packages.forEach(package => {
common.installDevPackage(tasks, package);
});
tasks.push({
title: 'Set package version changes',
task: async () => await setPackageVersionChanges(packages, devVersion)
})
packages.forEach(package => {
common.prepareDevPackage(tasks, package, devVersion);
@@ -50,10 +57,6 @@ async function main() {
console.log('\n', red(err), '\n');
process.exit(1);
}
orgPkg.forEach(pkg => {
fs.writeFileSync(pkg.filePath, pkg.packageContent);
});
}
async function askDevVersion(devVersion) {
@@ -83,9 +86,6 @@ async function setPackageVersionChanges(packages, version) {
if (package !== 'core') {
const pkg = common.readPkg(package);
common.updateDependency(pkg, '@ionic/core', version);
if(package === 'packages/react-router') {
common.updateDependency(pkg, '@ionic/react', version);
}
common.writePkg(package, pkg);
}
const projectRoot = common.projectPath(package);