From f04f17375bf21ad18a7ae6f1b869ac8f54f3a94f Mon Sep 17 00:00:00 2001 From: Matthew Fosse <matt@fosse.co> Date: Fri, 28 Jun 2024 11:44:07 -0700 Subject: [PATCH] testing --- .github/workflows/pr_test_build.yml | 62 +++++++++++++++-------------- 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/.github/workflows/pr_test_build.yml b/.github/workflows/pr_test_build.yml index d1d7e1817..c84d9faad 100644 --- a/.github/workflows/pr_test_build.yml +++ b/.github/workflows/pr_test_build.yml @@ -27,6 +27,28 @@ jobs: if: github.event_name != 'pull_request' run: echo "BRANCH_NAME=${{ github.event.inputs.branch }}" >> $GITHUB_ENV + - name: build mweb + run: | + mkdir -p /opt/android/cake_wallet + # install latest go: + wget https://go.dev/dl/go1.22.4.linux-amd64.tar.gz + sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.22.4.linux-amd64.tar.gz + export PATH=$PATH:/usr/local/go/bin + go install golang.org/x/mobile/cmd/gomobile@latest + + # install mwebd: + cd /opt/android/cake_wallet + git clone https://github.com/ltcmweb/mwebd + cd /opt/android/cake_wallet/mwebd + go get github.com/ltcmweb/mwebd/cmd/mwebd + go install github.com/ltcmweb/mwebd/cmd/mwebd + go get golang.org/x/mobile/cmd/gobind + go get golang.org/x/mobile/cmd/gomobile + gomobile init + gomobile bind -target=android -androidapi 21 github.com/ltcmweb/mwebd + mkdir -p /opt/android/cake_wallet/cw_mweb/android/libs/ + mv ./mwebd.aar $_ + - name: Free Up GitHub Actions Ubuntu Runner Disk Space run: | sudo rm -rf /usr/share/dotnet @@ -87,38 +109,18 @@ jobs: cd /opt/android/cake_wallet flutter pub get - - name: Install Gomobile - uses: actions/setup-go@v3 - run: | - go install golang.org/x/mobile/cmd/gomobile@latest - go install golang.org/x/mobile/cmd/gobind@latest - go get golang.org/x/mobile/cmd/gobind - go get golang.org/x/mobile/cmd/gomobile - gomobile init - env: - GOPROXY: https://proxy.golang.org,direct - GO111MODULE: "on" + # - name: Install Gomobile + # run: | + # go install golang.org/x/mobile/cmd/gomobile@latest + # go install golang.org/x/mobile/cmd/gobind@latest + # go get golang.org/x/mobile/cmd/gobind + # go get golang.org/x/mobile/cmd/gomobile + # gomobile init + # env: + # GOPROXY: https://proxy.golang.org,direct + # GO111MODULE: "on" - - name: build mweb - run: | - # # install latest go: - # wget https://go.dev/dl/go1.22.4.linux-amd64.tar.gz - # sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.22.4.linux-amd64.tar.gz - # export PATH=$PATH:/usr/local/go/bin - # go install golang.org/x/mobile/cmd/gomobile@latest - # install mwebd: - cd /opt/android/cake_wallet - git clone https://github.com/ltcmweb/mwebd - cd /opt/android/cake_wallet/mwebd - go get github.com/ltcmweb/mwebd/cmd/mwebd - go install github.com/ltcmweb/mwebd/cmd/mwebd - # go get golang.org/x/mobile/cmd/gobind - # go get golang.org/x/mobile/cmd/gomobile - # gomobile init - gomobile bind -target=android -androidapi 21 github.com/ltcmweb/mwebd - mkdir -p /opt/android/cake_wallet/cw_mweb/android/libs/ - mv ./mwebd.aar $_ - name: Generate KeyStore run: |