File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Create release draft
2
+ on :
3
+ pull_request :
4
+ branches :
5
+ - ' release-*'
6
+
7
+ jobs :
8
+ create-draft :
9
+ name : Create release draft
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - name : Checkout code
13
+ uses : actions/checkout@v4
14
+
15
+ - name : Get version
16
+ id : version
17
+ run : |
18
+ echo version=$(cat VERSION) >> $GITHUB_OUTPUT
19
+
20
+ - name : Setup Golang
21
+ uses : actions/setup-go@v5
22
+ with :
23
+ go-version : ' 1.22'
24
+
25
+ - name : Build binaries
26
+ id : binaries
27
+ run : |
28
+ make multiarch-binaries
29
+
30
+ - name : Create release draft
31
+ id : create-release
32
+ env :
33
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
34
+ run : |
35
+ gh release create \
36
+ --tag "v${{ steps.version.outputs.version }}" \
37
+ --title "v${{ steps.version.outputs.version }}" \
38
+ --generate-notes \
39
+ --draft \
40
+ dist/release/*
You can’t perform that action at this time.
0 commit comments