From 5489a7c502baf7f2205179889360f545ae65d43a Mon Sep 17 00:00:00 2001 From: Akilan Selvacoumar <31743758+Akilan1999@users.noreply.github.com> Date: Thu, 4 Nov 2021 00:26:34 +0400 Subject: [PATCH] Update release.yml --- .github/workflows/release.yml | 38 +++++++++++------------------------ 1 file changed, 12 insertions(+), 26 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 568a028..8cef05f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,30 +1,16 @@ -name: Release Drafter - +name: Core Release on: - push: - # branches to consider in the event; optional, defaults to all - branches: - - master - # pull_request event is required only for autolabeler - pull_request: - # Only following types are handled by the action, but one can default to all as well - types: [opened, reopened, synchronize] - + create: jobs: - update_release_draft: + release: + name: Release runs-on: ubuntu-latest steps: - # (Optional) GitHub Enterprise requires GHE_HOST variable set - #- name: Set GHE_HOST - # run: | - # echo "GHE_HOST=${GITHUB_SERVER_URL##https:\/\/}" >> $GITHUB_ENV - - # Drafts your next Release notes as Pull Requests are merged into "master" - - uses: release-drafter/release-drafter@v5 - # (Optional) specify config name to use, relative to .github/. Default: release-drafter.yml - # with: - # config-name: my-config.yml - # disable-autolabeler: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - + - name: Create a release draft for a version tag + id: create-release-draft + uses: ecampidoglio/auto-release-draft@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Print the URL of the release draft + if: steps.create-release-draft.outputs.release-url != '' + run: echo ${{ steps.create-release-draft.outputs.release-url }}