From 16bcaebc43d503b7c7ce4887dec659f50224ff29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=82=A5=E7=BE=8A?= Date: Mon, 6 Feb 2023 00:19:35 +0800 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3e07f0..5df0e6e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,3 +38,51 @@ jobs: allinone_linux_arm64 name: allinone_linux_arm64 path: Golang/ + + darwin_amd64_build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Cross Compile + run: | + cd ./Golang + GOOS=darwin GOARCH=amd64 go build -o allinone_darwin_amd64 + - name: Upload Cross Compile Artifacts + uses: actions/upload-artifact@v3 + with: + files: | + allinone_darwin_amd64 + name: allinone_darwin_amd64 + path: Golang/ + + darwin_arm64_build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Cross Compile + run: | + cd ./Golang + GOOS=darwin GOARCH=arm64 go build -o allinone_darwin_arm64 + - name: Upload Cross Compile Artifacts + uses: actions/upload-artifact@v3 + with: + files: | + allinone_darwin_arm64 + name: allinone_darwin_arm64 + path: Golang/ + + windows_amd64_build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Cross Compile + run: | + cd ./Golang + GOOS=windows GOARCH=amd64 go build -o allinone_windows_amd64.exe + - name: Upload Cross Compile Artifacts + uses: actions/upload-artifact@v3 + with: + files: | + allinone_windows_amd64.exe + name: allinone_windows_amd64 + path: Golang/