diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index da38b7a3f0..c579ee3b99 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -108,3 +108,33 @@ jobs: version: v1.54.2 args: --timeout 15m0s skip-pkg-cache: true + + build-wasp-cli: + runs-on: ubuntu-latest + steps: + - name: Set up Go 1.x + uses: actions/setup-go@v4 + with: + go-version: "1.21" + id: go + + - name: Check out code into the Go module directory + uses: actions/checkout@v4 + + - name: Get dependencies + run: | + make wasm + go get -v -t -d ./... + + - name: macos arm64 + run: GOOS=darwin GOARCH=arm64 make build-cli + - name: macos amd64 + run: GOOS=darwin GOARCH=amd64 make build-cli + - name: linux arm64 + run: GOOS=linux GOARCH=arm64 make build-cli + - name: linux amd64 + run: GOOS=linux GOARCH=amd64 make build-cli + # - name: linux 386 + # run: GOOS=linux GOARCH=386 make build-cli + - name: windows amd64 + run: GOOS=windows GOARCH=amd64 make build-cli