From 2e9a00e57f006a0c28ed31808657a5dc8b1a6c73 Mon Sep 17 00:00:00 2001 From: liweijie0812 <674416404@qq.com> Date: Thu, 6 Nov 2025 11:26:33 +0800 Subject: [PATCH 1/4] Update main.ts --- tdesign-site/site/main.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tdesign-site/site/main.ts b/tdesign-site/site/main.ts index 372a8b83d..c0492f22b 100644 --- a/tdesign-site/site/main.ts +++ b/tdesign-site/site/main.ts @@ -5,10 +5,10 @@ import router from './router'; // import '../styles/sites/index.less'; // import site webcomponents -import 'tdesign-site-components/lib/site.es.js'; -import 'tdesign-site-components/lib/styles/style.css'; -import 'tdesign-site-components/lib/styles/prism-theme.less'; -import 'tdesign-site-components/lib/styles/prism-theme-dark.less'; +import '@tdesign/site-components/lib/site.es.js'; +import '@tdesign/site-components/lib/styles/style.css'; +import '@tdesign/site-components/lib/styles/prism-theme.less'; +import '@tdesign/site-components/lib/styles/prism-theme-dark.less'; // import icons webcomponents import 'tdesign-icons-view'; From e19c9e8fc99ce2833bc1c9a26ba9fb1b763c7737 Mon Sep 17 00:00:00 2001 From: liweijie0812 <674416404@qq.com> Date: Fri, 14 Nov 2025 10:47:20 +0800 Subject: [PATCH 2/4] Add CI workflow for building APK, iOS, and web --- .github/workflows/ci.yml | 104 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000..5c3eda5bf --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,104 @@ +name: ci + +on: + pull_request: + branches: [develop, main] + types: [opened, synchronize, reopened] + +jobs: + build-apk: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + flutter-version: + - 3.16.9 + - 3.x + steps: + - uses: actions/checkout@v4 + + - name: Setup Flutter + uses: TDesignOteam/workflows/setup-flutter@main + with: + flutter-version: ${{ matrix.flutter-version }} + channel: stable + aop-registry: true + + - name: Get tdesign-flutter-generator + uses: actions/checkout@v4 + with: + repository: TDesignOteam/tdesign-flutter-generator + path: ./example/tdesign-flutter-generator + + - name: flutter pub get + working-directory: ./tdesign-component/example + run: flutter pub get --verbose + + - name: flutter build + working-directory: ./tdesign-component/example + run: flutter build apk -t ./lib/main.dart --release + + + build-ios: + runs-on: macos-latest + strategy: + fail-fast: false + matrix: + flutter-version: + - 3.16.9 + - 3.x + steps: + - uses: actions/checkout@v4 + + - name: Setup Flutter + uses: TDesignOteam/workflows/setup-flutter@main + with: + flutter-version: ${{ matrix.flutter-version }} + channel: stable + aop-registry: true + + - name: Get tdesign-flutter-generator + uses: actions/checkout@v4 + with: + repository: TDesignOteam/tdesign-flutter-generator + path: ./example/tdesign-flutter-generator + + - name: flutter pub get + working-directory: ./tdesign-component/example + run: flutter pub get --verbose + + - name: flutter build + working-directory: ./tdesign-component/example + run: flutter build ios --release --no-codesign + + build-web: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + flutter-version: + - 3.16.9 + - 3.x + steps: + - uses: actions/checkout@v4 + + - name: Setup Flutter + uses: TDesignOteam/workflows/setup-flutter@main + with: + flutter-version: ${{ matrix.flutter-version }} + channel: stable + aop-registry: true + + - name: Get tdesign-flutter-generator + uses: actions/checkout@v4 + with: + repository: TDesignOteam/tdesign-flutter-generator + path: ./example/tdesign-flutter-generator + + - name: flutter pub get + working-directory: ./tdesign-component/example + run: flutter pub get --verbose + + - name: flutter build + working-directory: ./tdesign-component/example + run: flutter build web From ed62fc80aae3217c0ddce07e641d7d4198348af6 Mon Sep 17 00:00:00 2001 From: liweijie0812 <674416404@qq.com> Date: Wed, 19 Nov 2025 16:51:25 +0800 Subject: [PATCH 3/4] Update ci.yml --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5c3eda5bf..afce18401 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: flutter-version: ${{ matrix.flutter-version }} channel: stable aop-registry: true + cache: false - name: Get tdesign-flutter-generator uses: actions/checkout@v4 @@ -56,6 +57,7 @@ jobs: flutter-version: ${{ matrix.flutter-version }} channel: stable aop-registry: true + cache: false - name: Get tdesign-flutter-generator uses: actions/checkout@v4 @@ -88,6 +90,7 @@ jobs: flutter-version: ${{ matrix.flutter-version }} channel: stable aop-registry: true + cache: false - name: Get tdesign-flutter-generator uses: actions/checkout@v4 From 792ddcd565ce0d67333a0a054b8df4d84b855962 Mon Sep 17 00:00:00 2001 From: liweijie0812 <674416404@qq.com> Date: Wed, 19 Nov 2025 16:54:40 +0800 Subject: [PATCH 4/4] Update ci.yml --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index afce18401..1293170e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Flutter - uses: TDesignOteam/workflows/setup-flutter@main + uses: TDesignOteam/workflows/actions/setup-flutter@main with: flutter-version: ${{ matrix.flutter-version }} channel: stable @@ -52,7 +52,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Flutter - uses: TDesignOteam/workflows/setup-flutter@main + uses: TDesignOteam/workflows/actions/setup-flutter@main with: flutter-version: ${{ matrix.flutter-version }} channel: stable @@ -85,7 +85,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Flutter - uses: TDesignOteam/workflows/setup-flutter@main + uses: TDesignOteam/workflows/actions/setup-flutter@main with: flutter-version: ${{ matrix.flutter-version }} channel: stable