Skip to content

Commit d15afbb

Browse files
Support dispatching the publish-release CI script (#649)
1 parent 33f5618 commit d15afbb

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/publish-release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,18 @@ on:
77
paths:
88
- 'package.json'
99
- 'package-lock.json'
10+
workflow_dispatch:
11+
inputs:
12+
tag:
13+
type: string
14+
description: "The release tag that should be published (i.e. `v1.2.3`)"
15+
required: true
1016

1117
jobs:
1218
run:
13-
if: startsWith( github.head_ref, 'release/')
19+
if: (github.event_name == 'pull_request' && startsWith(github.head_ref, 'release/')) || (github.event_name == 'workflow_dispatch')
1420
uses: rokucommunity/workflows/.github/workflows/publish-release.yml@master
1521
with:
1622
release-type: "vsce"
17-
ref: ${{ github.event.pull_request.merge_commit_sha }}
23+
ref: ${{ github.event.inputs.tag || github.event.pull_request.merge_commit_sha }}
1824
secrets: inherit

0 commit comments

Comments
 (0)