From f5f8297891040534dce022c08a27a8fd547a5aca Mon Sep 17 00:00:00 2001 From: neil Date: Thu, 2 Feb 2023 11:19:46 +0800 Subject: [PATCH] tea setup --- .github/workflows/ci.yml | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7f8ea90..85b17b1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -114,6 +114,7 @@ jobs: # name: linux+aarch64 steps: - uses: actions/checkout@v3 + - uses: teaxyz/setup@v0 - name: cache gui build # TODO: cache issue in our self-hosted macos runner ESPIPE: invalid seek, read @@ -125,22 +126,17 @@ jobs: key: ${{matrix.platform.name}}-pnpm-cargo path: | ./pnpm - - name: build for MacOS - if: startsWith(matrix.platform.name, 'darwin') - # FROM: https://tauri.app/v1/guides/distribution/sign-macos - env: - CARGO_TARGET_DIR: ${{ github.workspace }}/target - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ENABLE_CODE_SIGNING: ${{ secrets.GUI_APPLE_CERTIFICATE }} - APPLE_CERTIFICATE: ${{ secrets.GUI_APPLE_CERTIFICATE }} - APPLE_CERTIFICATE_PASSWORD: ${{ secrets.GUI_APPLE_CERTIFICATE_PASSWORD }} - APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }} + - name: build + # if: startsWith(matrix.platform.name, 'darwin') + # # FROM: https://tauri.app/v1/guides/distribution/sign-macos + # env: + # CARGO_TARGET_DIR: ${{ github.workspace }}/target + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # ENABLE_CODE_SIGNING: ${{ secrets.GUI_APPLE_CERTIFICATE }} + # APPLE_CERTIFICATE: ${{ secrets.GUI_APPLE_CERTIFICATE }} + # APPLE_CERTIFICATE_PASSWORD: ${{ secrets.GUI_APPLE_CERTIFICATE_PASSWORD }} + # APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }} run: tea -ES xc build - - - name: build for Linux - if: startsWith(matrix.platform.name, 'linux') - # TODO: https://tauri.app/v1/guides/distribution/sign-linux - uses: ./devops/linux-builder build_tauri: needs: changes if: false