Update build.yml

pull/13/head
Aloento 3 years ago committed by GitHub
parent ccef9c0fe7
commit 7e6b8f89cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 30
      .github/workflows/build.yml

@ -2,28 +2,30 @@ name: Go
on: on:
push: push:
branches: [ "main" ] branches: ["main"]
pull_request: pull_request:
branches: [ "main" ] branches: ["main"]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Set up Go - name: Cross Compile
uses: actions/setup-go@v3 run: |
with: GOOS=windows GOARCH=amd64 go build -o allinone_windows_amd64.exe
go-version: 1.19 GOOS=darwin GOARCH=amd64 go build -o allinone_darwin_amd64
GOOS=linux GOARCH=arm64 go build -o allinone_linux_arm64
- name: Build GOOS=linux GOARCH=amd64 go build -o allinone_linux_amd64
run: cd ./Golang && go build -o allinone
- name: Upload - name: Upload Cross Compile Artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
files: allinone files: |
name: allinone_linux_amd64 allinone_windows_amd64.exe
path: Golang allinone_darwin_amd64
allinone_linux_arm64
allinone_linux_amd64
name: allinone_cross_compile
path: Golang/

Loading…
Cancel
Save