Skip to content

Commit fe8ccda

Browse files
committed
更新 正式版本构建.yml
1 parent ec045d6 commit fe8ccda

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/正式版本构建.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ on:
55
tags:
66
- "*"
77
workflow_dispatch:
8+
workflow_call:
9+
inputs:
10+
snapshot:
11+
description: "Run as a snapshot release"
12+
required: true
13+
type: boolean
14+
secrets:
15+
DOCKERHUB_USERNAME:
16+
required: false
17+
DOCKERHUB_TOKEN:
18+
required: false
19+
HOMEBREW_GITHUB_TOKEN:
20+
required: false
821

922
permissions:
1023
contents: write
@@ -43,7 +56,7 @@ jobs:
4356
with:
4457
distribution: goreleaser
4558
version: latest
46-
args: release --clean --skip-publish --skip=docker
59+
args: ${{ inputs.snapshot && 'release --snapshot --clean' || 'release --clean' }}
4760
env:
4861
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4962
HOMEBREW_GITHUB_TOKEN: ${{ secrets.HOMEBREW_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)