From b72abfb1ea0b122434a6386d65592b9b8a7a403e Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 21 Nov 2025 01:30:08 +0300 Subject: [PATCH] flutter --- .forgejo/workflows/agent-development.yml | 27 +++++++++++------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/.forgejo/workflows/agent-development.yml b/.forgejo/workflows/agent-development.yml index eb1eb9d..8b17120 100644 --- a/.forgejo/workflows/agent-development.yml +++ b/.forgejo/workflows/agent-development.yml @@ -31,22 +31,19 @@ jobs: pip3 --version bash --version || echo "bash check failed" - - name: Set up Flutter (for web_v2) - if: inputs.component == 'web_v2' + - name: Install Flutter 3.35.5 run: | - # Install Flutter - git clone https://github.com/flutter/flutter.git -b stable --depth 1 $HOME/flutter - export PATH="$HOME/flutter/bin:$PATH" - echo "$HOME/flutter/bin" >> $GITHUB_PATH - flutter --version - flutter doctor - - - name: Set up Dart (for backend/common) - if: inputs.component != 'web_v2' - uses: dart-lang/setup-dart@v1 - with: - sdk: stable - + if [ ! -d /opt/flutter/bin ]; then + echo "Flutter not found, cloning..." + git clone --branch 3.35.5 --depth 1 https://github.com/flutter/flutter.git /opt/flutter + else + echo "Flutter already present in /opt/flutter" + fi + + echo "FLUTTER_ROOT=/opt/flutter" >> "$GITHUB_ENV" + echo "/opt/flutter/bin" >> "$GITHUB_PATH" + /opt/flutter/bin/flutter --version + - name: Install Cursor CLI run: | # bash should already be installed in previous step