Skip to content

Commit be25522

Browse files
Michael YuanMichael Yuan
authored andcommitted
Add workflow_dispatch trigger to release CI
1 parent a71d537 commit be25522

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ name: Release
33
on:
44
release:
55
types: [published]
6+
workflow_dispatch:
7+
inputs:
8+
tag:
9+
description: "Release tag (e.g. v0.1.9)"
10+
required: true
611

712
jobs:
813
tokenizers:
@@ -152,4 +157,6 @@ jobs:
152157
- name: Upload release asset
153158
env:
154159
GH_TOKEN: ${{ github.token }}
155-
run: gh release upload "${{ github.event.release.tag_name }}" "${{ matrix.asset-name }}.zip"
160+
run: |
161+
TAG="${{ github.event.release.tag_name || inputs.tag }}"
162+
gh release upload "$TAG" "${{ matrix.asset-name }}.zip"

0 commit comments

Comments
 (0)