|
|
@@ -109,7 +109,7 @@ jobs:
|
|
|
if [[ "$GITHUB_REF" != refs/tags/* ]]; then
|
|
|
LDFLAGS="$LDFLAGS -X github.com/mhsanaei/3x-ui/v3/internal/config.buildCommit=${GITHUB_SHA::8} -X github.com/mhsanaei/3x-ui/v3/internal/config.buildDate=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
|
|
|
fi
|
|
|
- go build -ldflags "$LDFLAGS" -o xui-release -v main.go
|
|
|
+ go build -buildvcs=true -ldflags "$LDFLAGS" -o xui-release -v .
|
|
|
file xui-release
|
|
|
ldd xui-release || echo "Static binary confirmed"
|
|
|
|
|
|
@@ -247,6 +247,7 @@ jobs:
|
|
|
msystem: MINGW64
|
|
|
update: true
|
|
|
install: >-
|
|
|
+ git
|
|
|
mingw-w64-x86_64-gcc
|
|
|
mingw-w64-x86_64-sqlite3
|
|
|
mingw-w64-x86_64-pkg-config
|
|
|
@@ -270,7 +271,7 @@ jobs:
|
|
|
if [[ "$GITHUB_REF" != refs/tags/* ]]; then
|
|
|
LDFLAGS="$LDFLAGS -X github.com/mhsanaei/3x-ui/v3/internal/config.buildCommit=${GITHUB_SHA:0:8} -X github.com/mhsanaei/3x-ui/v3/internal/config.buildDate=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
|
|
|
fi
|
|
|
- go build -ldflags "$LDFLAGS" -o xui-release.exe -v main.go
|
|
|
+ go build -buildvcs=true -ldflags "$LDFLAGS" -o xui-release.exe -v .
|
|
|
|
|
|
- name: Copy and download resources
|
|
|
shell: pwsh
|