From 44683c2e8bab742f767a37fdc3869f5d21d52b2f Mon Sep 17 00:00:00 2001 From: orestonce Date: Wed, 14 Aug 2024 08:18:17 +0800 Subject: [PATCH] build --- .github/workflows/push-build-check.yml | 21 +++++++-------------- .github/workflows/release-build-upload.yml | 16 +++++----------- 2 files changed, 12 insertions(+), 25 deletions(-) diff --git a/.github/workflows/push-build-check.yml b/.github/workflows/push-build-check.yml index 459e83e..58c1fb7 100644 --- a/.github/workflows/push-build-check.yml +++ b/.github/workflows/push-build-check.yml @@ -37,44 +37,37 @@ jobs: $env:GOOS=‘windows’ $env:GOARCH='386' go mod tidy - go build -o bin/ChessGame_windows_386 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_windows_386 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_windows_386 github.com/orestonce/ChessGame/ChessServer $env:GOOS=‘windows’ $env:GOARCH='amd64' go mod tidy - go build -o bin/ChessGame_windows_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_windows_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_windows_amd64 github.com/orestonce/ChessGame/ChessServer $env:GOOS='linux' $env:GOARCH='386' go mod tidy - go build -o bin/ChessGame_linux_386 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_linux_386 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_linux_386 github.com/orestonce/ChessGame/ChessServer $env:GOOS='linux' $env:GOARCH='amd64' go mod tidy - go build -o bin/ChessGame_linux_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_linux_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_linux_amd64 github.com/orestonce/ChessGame/ChessServer $env:GOOS='linux' $env:GOARCH='arm64' go mod tidy - go build -o bin/ChessGame_linux_arm64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_linux_arm64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_linux_arm64 github.com/orestonce/ChessGame/ChessServer $env:GOOS='darwin' $env:GOARCH='amd64' go mod tidy - go build -o bin/ChessGame_darwin_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_darwin_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_darwin_amd64 github.com/orestonce/ChessGame/ChessServer $env:GOOS='darwin' $env:GOARCH='arm64' go mod tidy - go build -o bin/ChessGame_darwin_arm64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_darwin_arm64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_darwin_arm64 github.com/orestonce/ChessGame/ChessServer build-windows-x64: runs-on: windows-latest diff --git a/.github/workflows/release-build-upload.yml b/.github/workflows/release-build-upload.yml index ae4c9db..6065559 100644 --- a/.github/workflows/release-build-upload.yml +++ b/.github/workflows/release-build-upload.yml @@ -39,8 +39,7 @@ jobs: $env:GOOS='linux' $env:GOARCH='amd64' go mod tidy - go build -o bin/ChessGame_linux_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGame - go build -o bin/ChessGate_linux_amd64 github.com/orestonce/ChessGame/ChessServer/ChessGate + go build -o bin/ChessServer_linux_amd64 github.com/orestonce/ChessGame/ChessServer - name: upload release ChessClient_windows_x86_qt uses: Guerra24/upload-to-release@v1 @@ -48,17 +47,12 @@ jobs: name: ChessClient_windows_x86_qt-${{ github.ref_name }}.exe path: ChessClient\release\ChessClient.exe repo-token: ${{ secrets.GITHUB_TOKEN }} - - name: upload release ChessGame_linux_x64 + + - name: upload release ChessServer_linux_x64 uses: Guerra24/upload-to-release@v1 with: - name: ChessGame_linux_x64-${{ github.ref_name }} - path: bin/ChessGame_linux_amd64 - repo-token: ${{ secrets.GITHUB_TOKEN }} - - name: upload release ChessGate_linux_x64 - uses: Guerra24/upload-to-release@v1 - with: - name: ChessGate_linux_x64-${{ github.ref_name }} - path: bin/ChessGate_linux_amd64 + name: ChessServer_linux_x64-${{ github.ref_name }} + path: bin/ChessServer_linux_amd64 repo-token: ${{ secrets.GITHUB_TOKEN }} build-upload_windows-x64: