We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec045d6 commit fe8ccdaCopy full SHA for fe8ccda
.github/workflows/正式版本构建.yml
@@ -5,6 +5,19 @@ on:
5
tags:
6
- "*"
7
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
19
+ HOMEBREW_GITHUB_TOKEN:
20
21
22
permissions:
23
contents: write
@@ -43,7 +56,7 @@ jobs:
43
56
with:
44
57
distribution: goreleaser
45
58
version: latest
46
- args: release --clean --skip-publish --skip=docker
59
+ args: ${{ inputs.snapshot && 'release --snapshot --clean' || 'release --clean' }}
47
60
env:
48
61
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49
62
HOMEBREW_GITHUB_TOKEN: ${{ secrets.HOMEBREW_GITHUB_TOKEN }}
0 commit comments