* Enable import/no-anonymous-default-export * Add names to default exported * More * Ignore shims * Update scripts/build/config.mjs Co-authored-by: fisker Cheung <lionkay@gmail.com> * lint for shims Co-authored-by: fisker Cheung <lionkay@gmail.com>
17 lines
436 B
JavaScript
17 lines
436 B
JavaScript
import { runGit, logPromise } from "../utils.js";
|
|
|
|
async function pushGit({ version }) {
|
|
await runGit(["commit", "-am", `Release ${version}`]);
|
|
await runGit(["tag", "-a", version, "-m", `Release ${version}`]);
|
|
await runGit(["push"]);
|
|
await runGit(["push", "--tags"]);
|
|
}
|
|
|
|
export default function pushToGit(params) {
|
|
if (params.dry) {
|
|
return;
|
|
}
|
|
|
|
return logPromise("Committing and pushing to remote", pushGit(params));
|
|
}
|