From 0d14158122753d5e4fa44f834d17659f85509365 Mon Sep 17 00:00:00 2001 From: ttipo Date: Thu, 12 Nov 2026 18:08:57 +0900 Subject: [PATCH] =?UTF-8?q?ci(flutter):=20Flutter=20CI=20=EB=B2=84?= =?UTF-8?q?=EC=A0=84=EC=9D=84=20=EB=A1=9C=EC=BB=AC=EA=B3=BC=20=EA=B0=99?= =?UTF-8?q?=EC=9D=80=203.41.9=20=EB=A1=9C=20=EA=B3=A0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CI 가 channel stable 만 지정해 그때그때 최신 stable 을 받았다. stable 이 3.50 으로 올라가면서 package:flutter/material.dart 가 사용 중단(material_ui 로 이동)으로 바뀌어, 코드는 그대로인데 flutter analyze 가 안내 29건으로 실패했다. 로컬 개발 환경(3.41.9)과 같은 버전으로 고정해 결과를 맞춘다. material_ui 로 옮기는 일은 로컬 Flutter 를 올릴 때 함께 한다. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci-flutter.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci-flutter.yml b/.github/workflows/ci-flutter.yml index 4d899e8..5299816 100644 --- a/.github/workflows/ci-flutter.yml +++ b/.github/workflows/ci-flutter.yml @@ -39,9 +39,13 @@ jobs: steps: - uses: actions/checkout@v4 + # 버전을 로컬 개발 환경과 같게 고정한다. 고정하지 않으면 새 stable 이 나올 때마다 결과가 바뀐다 + # (2026-11-12: stable 3.50 에서 package:flutter/material.dart 가 사용 중단으로 바뀌어 analyze 가 실패했다. + # material_ui 로 옮기는 작업은 로컬 Flutter 를 올릴 때 함께 한다) - uses: subosito/flutter-action@v2 with: channel: stable + flutter-version: 3.41.9 cache: true # .env 는 pubspec 의 asset 이라 없으면 analyze 가 경고를 낸다