From c0ee027d346191238c01d9fd35f45cc695bd1ae6 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Sat, 2 Apr 2022 11:25:12 -0400 Subject: chore(ci): automatically include releases notes in release draft (#14179) --- .github/workflows/ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe45bda4e..483144fcf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -554,6 +554,17 @@ jobs: echo ${GITHUB_REF#refs/*/} > release-latest.txt gsutil -h "Cache-Control: no-cache" cp release-latest.txt gs://dl.deno.land/release-latest.txt + - name: Create release notes + shell: bash + if: | + matrix.job == 'test' && + matrix.profile == 'release' && + github.repository == 'denoland/deno' && + startsWith(github.ref, 'refs/tags/') + run: | + export PATH=$PATH:$(pwd)/target/release + ./tools/release/05_create_release_notes.ts + - name: Upload release to GitHub uses: softprops/action-gh-release@59c3b4891632ff9a897f99a91d7bc557467a3a22 if: | @@ -570,6 +581,7 @@ jobs: target/release/deno-x86_64-apple-darwin.zip target/release/deno_src.tar.gz target/release/lib.deno.d.ts + body_path: target/release/release-notes.md draft: true publish-canary: -- cgit v1.2.3