Skip to content

Commit 4c33986

Browse files
author
code3-dev
committed
master
1 parent 8079ab8 commit 4c33986

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/release.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ on:
55
tags:
66
- 'v*'
77
workflow_dispatch:
8+
inputs:
9+
tag:
10+
description: 'Tag to create release for (e.g., v1.0.0)'
11+
required: true
12+
type: string
813

914
jobs:
1015
release:
@@ -34,10 +39,21 @@ jobs:
3439
exit 1
3540
fi
3641
42+
- name: Set tag name
43+
id: tag
44+
run: |
45+
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
46+
echo "tag_name=${{ github.event.inputs.tag }}" >> $GITHUB_OUTPUT
47+
else
48+
echo "tag_name=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
49+
fi
50+
3751
- name: Create Release
3852
id: create_release
3953
uses: softprops/action-gh-release@v2
4054
with:
55+
tag_name: ${{ steps.tag.outputs.tag_name }}
56+
release_name: Release ${{ steps.tag.outputs.tag_name }}
4157
files: ./dist/worker.js
4258
draft: false
4359
prerelease: false

0 commit comments

Comments
 (0)