aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames McCoy <jamessan@jamessan.com>2020-12-05 11:48:07 -0500
committerJames McCoy <jamessan@jamessan.com>2020-12-05 13:03:57 -0500
commitf7fd7ba745e11220057f9bd33b9e6eea091a9709 (patch)
tree5f8d6324ddf7c5614505a54de7bfe99b4587a31f
parent7ab458f92910ac4d5f4a5c7791a2d7b69e179889 (diff)
downloadrneovim-f7fd7ba745e11220057f9bd33b9e6eea091a9709.tar.gz
rneovim-f7fd7ba745e11220057f9bd33b9e6eea091a9709.tar.bz2
rneovim-f7fd7ba745e11220057f9bd33b9e6eea091a9709.zip
GHA: Automatically create a release for versioned tags
-rw-r--r--.github/workflows/nightly.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index aeb0e6dfe8..d8c2f76282 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -8,6 +8,9 @@ on:
description: 'Tag name for release'
required: false
default: nightly
+ push:
+ tags:
+ - v[0-9]+.[0-9]+.[0-9]+
jobs:
linux:
@@ -105,6 +108,10 @@ jobs:
run: echo "TAG_NAME=${{ github.event.inputs.tag_name }}" >> $GITHUB_ENV
- if: github.event_name == 'scheduled'
run: echo 'TAG_NAME=nightly' >> $GITHUB_ENV
+ - if: github.event_name == 'push'
+ run: |
+ TAG_NAME=${{ github.ref }}
+ echo "TAG_NAME=${TAG_NAME#refs/tags/}" >> $GITHUB_ENV
- if: env.TAG_NAME == 'nightly'
run: echo 'SUBJECT=Nvim development (prerelease) build' >> $GITHUB_ENV
- if: env.TAG_NAME != 'nightly'