chore: Add release-please (#240)

* Add release-please

* Fix

* Fix ci.js

* Rename fluence-js

* Run pnpm i

* Fix

* Update workflows

* Fix
This commit is contained in:
Anatolios Laskaris
2023-02-15 16:45:04 +02:00
committed by GitHub
parent 0d05e517d8
commit 63a3579ee6
12 changed files with 344 additions and 84 deletions

9
ci.js
View File

@ -74,12 +74,7 @@ function processDep(obj, name, fn) {
return;
}
if (!/^workspace\:/.test(obj[name])) {
return;
}
const version = obj[name].replace("workspace:", "");
fn(obj, version);
fn(obj, obj[name]);
}
async function getVersionsMap(allPackageJsons) {
return new Map(await Promise.all(allPackageJsons.map(getVersion)));
@ -125,7 +120,7 @@ async function bumpVersions(file, versionsMap) {
// bump dependencies
for (const [name, version] of versionsMap) {
const update = (x) => (x[name] = `workspace:${version}-${postfix}`);
const update = (x) => (x[name] = `${version}-${postfix}`);
processDep(json.dependencies, name, update);
processDep(json.devDependencies, name, update);
}