File tree Expand file tree Collapse file tree 3 files changed +61
-6
lines changed Expand file tree Collapse file tree 3 files changed +61
-6
lines changed Original file line number Diff line number Diff line change
1
+ name : ToughRADIUS Release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' v*'
7
+
8
+ jobs :
9
+ build :
10
+ name : Build and Release
11
+ runs-on : ubuntu-latest
12
+ steps :
13
+ - name : Set up Go
14
+ uses : actions/setup-go@v3
15
+ with :
16
+ go-version : ' 1.21'
17
+
18
+ - name : Check out code
19
+ uses : actions/checkout@v3
20
+
21
+ - name : Build
22
+ run : |
23
+ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -ldflags '-s -w -extldflags "-static"' -o ./toughradius main.go
24
+ CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -a -ldflags '-s -w -extldflags "-static"' -o ./toughradius-arm64 main.go
25
+
26
+ - name : Create Release
27
+ id : create_release
28
+ uses : actions/create-release@v1
29
+ env :
30
+ GITHUB_TOKEN : ${{ secrets.MY_GITHUB_TOKEN }}
31
+ with :
32
+ tag_name : ${{ github.ref }}
33
+ release_name : Release ${{ github.ref }}
34
+ draft : false
35
+ prerelease : false
36
+
37
+ - name : Upload Release Asset 1
38
+ uses : actions/upload-release-asset@v1
39
+ env :
40
+ GITHUB_TOKEN : ${{ secrets.MY_GITHUB_TOKEN }}
41
+ with :
42
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
43
+ asset_path : ./toughradius # 你的二进制文件路径
44
+ asset_name : toughradius # 你的二进制文件名称
45
+ asset_content_type : application/octet-stream
46
+
47
+ - name : Upload Release Asset 2
48
+ uses : actions/upload-release-asset@v1
49
+ env :
50
+ GITHUB_TOKEN : ${{ secrets.MY_GITHUB_TOKEN }}
51
+ with :
52
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
53
+ asset_path : ./toughradius-arm64 # 你的二进制文件路径
54
+ asset_name : toughradius-arm64 # 你的二进制文件名称
55
+ asset_content_type : application/octet-stream
Original file line number Diff line number Diff line change 1
- BuildVersion=latest v8.0.1 2023-11-15 20:18:49
1
+ BuildVersion=latest v8.0.1 2023-11-15 20:38:29
2
2
ReleaseVersion=v8.0.1
3
- BuildTime=2023-11-15 20:18:49
3
+ BuildTime=2023-11-15 20:38:29
4
4
BuildName=toughradius
5
- CommitID=7b2b939b203f6efe75cac0612eb6051f764909e9
6
- CommitDate=Thu, 12 Oct 2023 21:57:22 +0800
5
+ CommitID=fe4256407259fb3d0a9366cb9a053dacf7942985
6
+ CommitDate=Wed, 15 Nov 2023 20:19:02 +0800
7
7
CommitUser=jamiesun.net@gmail.com
8
- CommitSubject=2023-10-12 21:57:07 : db check delay
8
+ CommitSubject=2023-11-15 20:18:49 : git flow update
Original file line number Diff line number Diff line change 1
1
module github.com/talkincode/toughradius/v8
2
2
3
- go 1.19
3
+ go 1.21
4
4
5
5
require (
6
6
github.com/360EntSecGroup-Skylar/excelize v1.4.1
You can’t perform that action at this time.
0 commit comments