Browse Source

setup compose v2 release workflow

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 4 years ago
parent
commit
fa7a7e2cb5
1 changed files with 10 additions and 3 deletions
  1. 10 3
      .github/workflows/release.yaml

+ 10 - 3
.github/workflows/release.yaml

@@ -1,9 +1,16 @@
 name: Releaser
 
 on:
-  push:
-    tags:
-      - "v2*"
+  workflow_dispatch:
+    inputs:
+      tag:
+        description: 'Release Tag'
+        required: true
+      dry-run:
+        description: 'Dry run'
+        required: false
+        default: 'true'
+        
 jobs:
   upload-release:
     runs-on: ubuntu-latest