Skip to content

Commit 2114f1e

Browse files
authored
chore: allow release-build to be triggered manually because GitHub never runs it (#2129)
1 parent 80fffd8 commit 2114f1e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/release-build.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name: Build Binaries for Release
33
on:
44
release:
55
types: [published]
6+
workflow_dispatch:
7+
inputs:
8+
tag:
9+
description: 'Tag to build binaries for'
10+
required: true
11+
type: string
612

713
permissions:
814
contents: write
@@ -38,6 +44,6 @@ jobs:
3844
goversion: "1.23.4"
3945
binary_name: "asdf"
4046
project_path: ./cmd/asdf
41-
release_tag: ${{ github.event.release.tag_name }}
42-
release_name: ${{ github.event.release.tag_name }}
43-
ldflags: -s -X main.version=${{ github.event.release.tag_name }}
47+
release_tag: ${{ github.event.release.tag_name || inputs.tag }}
48+
release_name: ${{ github.event.release.tag_name || inputs.tag }}
49+
ldflags: -s -X main.version=${{ github.event.release.tag_name || inputs.tag }}

0 commit comments

Comments
 (0)