File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,13 @@ name: Build Release Package
22
33on :
44 release :
5- types : [released]
5+ types : [published, prereleased]
6+ workflow_dispatch :
7+ inputs :
8+ tag :
9+ description : Existing release tag to attach assets to
10+ required : true
11+ workflow_dispatch :
612
713permissions :
814 contents : write
3844 - name : Build extension package
3945 run : pnpm run zip
4046
47+ - name : Determine release tag
48+ id : release
49+ run : |
50+ if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
51+ echo "tag=${{ github.event.inputs.tag }}" >> "$GITHUB_OUTPUT"
52+ else
53+ echo "tag=${{ github.event.release.tag_name }}" >> "$GITHUB_OUTPUT"
54+ fi
55+
4156 - name : Upload package to release
4257 uses : softprops/action-gh-release@v2
4358 with :
4459 files : package/*.zip
60+ tag_name : ${{ steps.release.outputs.tag }}
4561 env :
4662 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments