diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-04-02 11:25:12 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-02 11:25:12 -0400 |
commit | c0ee027d346191238c01d9fd35f45cc695bd1ae6 (patch) | |
tree | 69efc68445cfcdfaf823ef1b777e2cd4b842d181 /tools/release/05_create_release_notes.ts | |
parent | 94885bc2932fa0e40feee877f7f68fc5e68f76c8 (diff) |
chore(ci): automatically include releases notes in release draft (#14179)
Diffstat (limited to 'tools/release/05_create_release_notes.ts')
-rwxr-xr-x | tools/release/05_create_release_notes.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/release/05_create_release_notes.ts b/tools/release/05_create_release_notes.ts new file mode 100755 index 000000000..7ac84de10 --- /dev/null +++ b/tools/release/05_create_release_notes.ts @@ -0,0 +1,12 @@ +#!/usr/bin/env -S deno run --allow-read --allow-write --allow-run=cargo,git --no-check +// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license. +import { path } from "./deps.ts"; +import { DenoWorkspace } from "./deno_workspace.ts"; + +const workspace = await DenoWorkspace.load(); + +// create a release notes file for the GH release draft +await Deno.writeTextFile( + path.join(DenoWorkspace.rootDirPath, "./target/release/release-notes.md"), + workspace.getReleasesMdFile().getLatestReleaseText().fullText, +); |