From 7cc7b959e2de54092352d116788d744ad7c8cd96 Mon Sep 17 00:00:00 2001 From: Quincy <69751197+dqygit@users.noreply.github.com> Date: Tue, 14 Apr 2026 22:31:30 +0800 Subject: [PATCH] fix: resolve bot styling issue (#375) --- .github/workflows/tauri-ci.yml | 26 --------------- .../searchable-select-popover/index.vue | 2 +- .../src/pages/bots/components/bot-access.vue | 4 +-- .../pages/bots/components/bot-channels.vue | 32 ++++++++++--------- .../web/src/pages/bots/components/bot-mcp.vue | 7 ++-- .../src/pages/bots/components/bot-memory.vue | 2 +- .../components/channel-settings-panel.vue | 4 +-- .../pages/bots/components/model-options.vue | 3 +- .../pages/home/components/session-sidebar.vue | 5 +-- .../pages/home/components/tool-call-write.vue | 1 + .../components/add-search-provider.vue | 12 +++---- 11 files changed, 39 insertions(+), 59 deletions(-) diff --git a/.github/workflows/tauri-ci.yml b/.github/workflows/tauri-ci.yml index a6b87d35..7e7564c9 100644 --- a/.github/workflows/tauri-ci.yml +++ b/.github/workflows/tauri-ci.yml @@ -44,9 +44,6 @@ jobs: runs-on: ${{ matrix.platform }} timeout-minutes: 60 - env: - APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }} - APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }} steps: - uses: actions/checkout@v4 @@ -83,29 +80,6 @@ jobs: - name: Install JS dependencies run: pnpm install --frozen-lockfile - # macOS code signing with certificate secrets. - - name: Prepare macOS code signing - if: ${{ matrix.platform == 'macos-latest' && env.APPLE_CERTIFICATE != '' && env.APPLE_CERTIFICATE_PASSWORD != '' }} - run: | - set -euo pipefail - KEYCHAIN_PASSWORD="github-actions-${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT:-1}" - echo "$APPLE_CERTIFICATE" | base64 --decode > "$RUNNER_TEMP/certificate.p12" - security create-keychain -p "$KEYCHAIN_PASSWORD" build.keychain - security default-keychain -s build.keychain - security unlock-keychain -p "$KEYCHAIN_PASSWORD" build.keychain - security set-keychain-settings -t 3600 -u build.keychain - security import "$RUNNER_TEMP/certificate.p12" -k build.keychain -P "$APPLE_CERTIFICATE_PASSWORD" -T /usr/bin/codesign - security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$KEYCHAIN_PASSWORD" build.keychain - curl -fsSL -o "$RUNNER_TEMP/DeveloperIDG2CA.cer" https://www.apple.com/certificateauthority/DeveloperIDG2CA.cer - security add-certificates -k build.keychain "$RUNNER_TEMP/DeveloperIDG2CA.cer" - security find-identity -v -p codesigning build.keychain - IDENTITY=$(security find-identity -v -p codesigning build.keychain | awk -F'"' '/Developer ID Application/ { print $2; exit }') - if [[ -z "$IDENTITY" ]]; then - echo "No Developer ID Application identity in build keychain" - exit 1 - fi - echo "APPLE_SIGNING_IDENTITY=$IDENTITY" >> "$GITHUB_ENV" - - name: Build Tauri app uses: tauri-apps/tauri-action@v0 env: diff --git a/apps/web/src/components/searchable-select-popover/index.vue b/apps/web/src/components/searchable-select-popover/index.vue index c8cb3aa0..e1c08423 100644 --- a/apps/web/src/components/searchable-select-popover/index.vue +++ b/apps/web/src/components/searchable-select-popover/index.vue @@ -54,7 +54,7 @@