From f334005fefbb0fbae157922cdb14a8836fb438cc Mon Sep 17 00:00:00 2001 From: Doug Chapman Date: Tue, 7 Jul 2020 14:28:16 -0700 Subject: [PATCH] ci: GH action to mark a release --- .github/workflows/mkrelease.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/mkrelease.yml diff --git a/.github/workflows/mkrelease.yml b/.github/workflows/mkrelease.yml new file mode 100644 index 00000000000..ae654ef4636 --- /dev/null +++ b/.github/workflows/mkrelease.yml @@ -0,0 +1,28 @@ +on: + push: + tags: + - v0.0* #Caveat: if you tag a personal branch with this format, it _will_ be marked for release. + +name: Create Release + +jobs: + build: + name: Create Release + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Get current date; set as env variable + run: echo "::set-env name=NOW::$(date +'%Y-%m-%d')" + - name: Create Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} + body: | + Weekly release for ${{env.NOW}} + draft: false + prerelease: false