aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmir Saeid <amir@glgdgt.com>2020-06-19 18:51:33 +0100
committerAmir Saeid <amir@glgdgt.com>2020-06-19 18:51:33 +0100
commit6d3f23229a49e1ed0c54657a968e32b85396f254 (patch)
tree990cd3956c63b34d53293d4ef169ddb07f2babf6
parentdcfd5095b7ed9eac3274556b57931489eecc1d82 (diff)
Run release on tag pushes
-rw-r--r--.github/workflows/release.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 4930448..a887f70 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,5 +1,8 @@
name: release
-on: push
+on:
+ push:
+ tags:
+ - '[0-9]+.[0-9]+.[0-9]+'
jobs:
create-release:
@@ -81,7 +84,7 @@ jobs:
shell: bash
run: |
staging="sctd-${{ env.RELEASE_VERSION }}"
- mkdir "$staging"
+ mkdir -p "$staging"
cp target/release/sctd "$staging"
cp LICENSE "$staging"
tar czf "$staging.tar.gz" "$staging"