Skip to content

Commit 164f70a

Browse files
committed
corrected build time generation
1 parent c39ef4b commit 164f70a

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- uses: actions/setup-go@v3
1919
with:
2020
go-version-file: "go.mod"
21-
- run: env GOOS=linux GOARCH=amd64 go build -ldflags "-X main.compiledVersion=${{ GITHUB.REF_NAME }} -X main.buildTime=${{ github.event.repository.updated_at }}" -o dly-linux-amd64 .
22-
- run: env GOOS=windows GOARCH=amd64 go build -ldflags "-X main.compiledVersion=${{ GITHUB.REF_NAME }} -X main.buildTime=${{ github.event.repository.updated_at }}" -o dly-windows-amd64.exe .
21+
- run: env GOOS=linux GOARCH=amd64 go build -ldflags "-X main.compiledVersion=${{ GITHUB.REF_NAME }} -X main.buildTime=$(date +%s)" -o dly-linux-amd64 .
22+
- run: env GOOS=windows GOARCH=amd64 go build -ldflags "-X main.compiledVersion=${{ GITHUB.REF_NAME }} -X main.buildTime=$(date +%s)" -o dly-windows-amd64.exe .
2323

2424
- name: release
2525
uses: softprops/action-gh-release@v1

update.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package main
22

33
import (
4+
"strconv"
5+
46
"github.com/go-resty/resty/v2"
57
"github.com/golang-module/carbon/v2"
68
)
@@ -41,7 +43,12 @@ func CheckUpdateNow() {
4143
var err error
4244

4345
// parse buildTime
44-
buildTimeParsed := carbon.Parse(buildTime)
46+
buildTimeInt, err := strconv.Atoi(buildTime)
47+
if err != nil {
48+
log.Debug().Msgf("cannot parse buildTime to int: %v", err)
49+
return
50+
}
51+
buildTimeParsed := carbon.CreateFromTimestamp(int64(buildTimeInt))
4552

4653
// parse GitHub release time
4754
var lastUpdateOnGithub releaseApiT

0 commit comments

Comments
 (0)