From cede9b287673ce1f459175adfb85d5ba764b3887 Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 26 Aug 2026 00:12:41 +0800 Subject: [PATCH] ci: avoid flaky Fish PPA setup --- .github/workflows/ci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1bddc36e9c..65d5fd78ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -960,8 +960,17 @@ jobs: - name: Install Global CLI vp run: pnpm bootstrap-cli:ci - - name: Install Fish - uses: fish-actions/install-fish@4bb37a71daebb76c6fb7d83771cff31b8a78c28e # v1.2.0 + - name: Ensure Fish is installed + run: | + if ! command -v fish >/dev/null 2>&1; then + if [ "$RUNNER_OS" = 'Linux' ]; then + sudo apt-get update + sudo apt-get install --yes fish + else + brew install fish + fi + fi + fish --version - name: Ensure Zsh is installed run: |