Skip to content

Commit 2f96cf1

Browse files
committed
Merge branch 'develop'
2 parents 5e669bf + 00a1bea commit 2f96cf1

File tree

3 files changed

+61
-6
lines changed

3 files changed

+61
-6
lines changed

.github/workflows/release.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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

assets/buildinfo.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
BuildVersion=latest v8.0.1 2023-11-15 20:18:49
1+
BuildVersion=latest v8.0.1 2023-11-15 20:38:29
22
ReleaseVersion=v8.0.1
3-
BuildTime=2023-11-15 20:18:49
3+
BuildTime=2023-11-15 20:38:29
44
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
77
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

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/talkincode/toughradius/v8
22

3-
go 1.19
3+
go 1.21
44

55
require (
66
github.com/360EntSecGroup-Skylar/excelize v1.4.1

0 commit comments

Comments
 (0)