diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-07-19 16:35:58 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-19 16:35:58 -0400 |
commit | 9b4ae0868d5f5a5ef1d49843737f950bbb841cbf (patch) | |
tree | b3c2f77809b8e8f7c556fa413e54be26f0b5a17c /tools/release/02_create_pr.ts | |
parent | 1bdf5a2081b1567ed73d8f85edae53c3f9724e2b (diff) |
chore: update deno automation to 0.12 (#15248)
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` + |