diff options
Diffstat (limited to 'tools/release/02_create_pr.ts')
-rwxr-xr-x | tools/release/02_create_pr.ts | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/release/02_create_pr.ts b/tools/release/02_create_pr.ts index 165dc3d34..0c0ab7b73 100755 --- a/tools/release/02_create_pr.ts +++ b/tools/release/02_create_pr.ts @@ -1,7 +1,7 @@ -#!/usr/bin/env -S deno run --allow-read --allow-write --allow-env --allow-net --allow-run=cargo,git --no-check --lock=tools/deno.lock.json +#!/usr/bin/env -S deno run -A --lock=tools/deno.lock.json // Copyright 2018-2022 the Deno authors. All rights reserved. MIT license. import { DenoWorkspace } from "./deno_workspace.ts"; -import { createOctoKit, getGitHubRepository } from "./deps.ts"; +import { $, createOctoKit, getGitHubRepository } from "./deps.ts"; const octoKit = createOctoKit(); const workspace = await DenoWorkspace.load(); @@ -12,15 +12,15 @@ const originalBranch = await repo.gitCurrentBranch(); const newBranchName = `release_${cliCrate.version.replace(/\./, "_")}`; // Create and push branch -console.log(`Creating branch ${newBranchName}...`); +$.logStep(`Creating branch ${newBranchName}...`); await repo.gitBranch(newBranchName); await repo.gitAdd(); await repo.gitCommit(cliCrate.version); -console.log("Pushing branch..."); +$.logStep("Pushing branch..."); await repo.gitPush("-u", "origin", "HEAD"); // Open PR -console.log("Opening PR..."); +$.logStep("Opening PR..."); const openedPr = await octoKit.request("POST /repos/{owner}/{repo}/pulls", { ...getGitHubRepository(), base: originalBranch, @@ -29,7 +29,7 @@ const openedPr = await octoKit.request("POST /repos/{owner}/{repo}/pulls", { title: cliCrate.version, body: getPrBody(), }); -console.log(`Opened PR at ${openedPr.data.url}`); +$.log(`Opened PR at ${openedPr.data.url}`); function getPrBody() { let text = `Bumped versions for ${cliCrate.version}\n\n` + |