1 parent 32b9795 commit 10893b7Copy full SHA for 10893b7
1 file changed
.github/workflows/release.yml
@@ -4,6 +4,11 @@ on:
4
push:
5
tags:
6
- 'v*'
7
+ workflow_dispatch:
8
+ inputs:
9
+ tag:
10
+ description: 'Version tag (e.g. v0.1.0)'
11
+ required: true
12
13
jobs:
14
release:
@@ -31,7 +36,12 @@ jobs:
31
36
- name: Get version from tag
32
37
id: version
33
38
shell: bash
34
- run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
39
+ run: |
40
+ if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
41
+ echo "VERSION=${{ github.event.inputs.tag }}" | sed 's/^v//' >> $GITHUB_OUTPUT
42
+ else
43
+ echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
44
+ fi
35
45
46
- name: Stage release artifacts
47
shell: pwsh
0 commit comments