Skip to content

Commit db427f5

Browse files
committed
chore(ci): 临时调整前端和管理端代码检查配置
- 将 ESLint 和 TypeScript 类型检查的 continue-on-error 设置为 true - 更新检查摘要中的状态提示信息,显示警告而非错误 - 添加临时说明注释,解释当前允许检查错误通过的设置 - 修改检查说明中的操作指引文字描述 - 更新管理端代码检查的摘要输出格式
1 parent a3ea5da commit db427f5

1 file changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/frontend-ci.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,22 +76,24 @@ jobs:
7676
- name: Run ESLint
7777
id: eslint
7878
run: npm run lint
79-
continue-on-error: false
79+
continue-on-error: true # ⚠️ TEMPORARY: Allow lint errors for now
8080

8181
- name: Run TypeScript type check
8282
id: typecheck
8383
run: npm run type-check
84-
continue-on-error: false
84+
continue-on-error: true # ⚠️ TEMPORARY: Allow type errors for now
8585

8686
- name: Create check summary
8787
if: always()
8888
run: |
8989
if [ "${{ steps.eslint.outcome }}" != "success" ] || [ "${{ steps.typecheck.outcome }}" != "success" ]; then
90-
echo "## Frontend Lint Check Failed" >> $GITHUB_STEP_SUMMARY
90+
echo "## ⚠️ Frontend Lint Check Has Issues" >> $GITHUB_STEP_SUMMARY
9191
echo "" >> $GITHUB_STEP_SUMMARY
92-
echo "Your frontend code has ESLint or TypeScript type errors." >> $GITHUB_STEP_SUMMARY
92+
echo "> **Note:** Lint errors are currently allowed to pass (temporary setting)" >> $GITHUB_STEP_SUMMARY
9393
echo "" >> $GITHUB_STEP_SUMMARY
94-
echo "### 🔧 How to fix:" >> $GITHUB_STEP_SUMMARY
94+
echo "Your frontend code has ESLint or TypeScript type errors that should be fixed." >> $GITHUB_STEP_SUMMARY
95+
echo "" >> $GITHUB_STEP_SUMMARY
96+
echo "### 🔧 How to check:" >> $GITHUB_STEP_SUMMARY
9597
echo "" >> $GITHUB_STEP_SUMMARY
9698
echo "1. Navigate to the frontend directory:" >> $GITHUB_STEP_SUMMARY
9799
echo '```bash' >> $GITHUB_STEP_SUMMARY
@@ -104,7 +106,7 @@ jobs:
104106
echo 'npm run type-check' >> $GITHUB_STEP_SUMMARY
105107
echo '```' >> $GITHUB_STEP_SUMMARY
106108
echo "" >> $GITHUB_STEP_SUMMARY
107-
echo "3. Fix the errors and commit your changes" >> $GITHUB_STEP_SUMMARY
109+
echo "3. Fix the errors when ready (not blocking PR for now)" >> $GITHUB_STEP_SUMMARY
108110
else
109111
echo "## ✅ Frontend Lint Check Passed" >> $GITHUB_STEP_SUMMARY
110112
echo "" >> $GITHUB_STEP_SUMMARY
@@ -193,17 +195,19 @@ jobs:
193195
- name: Run ESLint
194196
id: eslint
195197
run: npm run lint
196-
continue-on-error: false
198+
continue-on-error: true # ⚠️ TEMPORARY: Allow lint errors for now
197199

198200
- name: Create check summary
199201
if: always()
200202
run: |
201203
if [ "${{ steps.eslint.outcome }}" != "success" ]; then
202-
echo "## ❌ Admin Lint Check Failed" >> $GITHUB_STEP_SUMMARY
204+
echo "## ⚠️ Admin Lint Check Has Issues" >> $GITHUB_STEP_SUMMARY
205+
echo "" >> $GITHUB_STEP_SUMMARY
206+
echo "> **Note:** Lint errors are currently allowed to pass (temporary setting)" >> $GITHUB_STEP_SUMMARY
203207
echo "" >> $GITHUB_STEP_SUMMARY
204-
echo "Your admin console code has ESLint errors." >> $GITHUB_STEP_SUMMARY
208+
echo "Your admin console code has ESLint errors that should be fixed." >> $GITHUB_STEP_SUMMARY
205209
echo "" >> $GITHUB_STEP_SUMMARY
206-
echo "### 🔧 How to fix:" >> $GITHUB_STEP_SUMMARY
210+
echo "### 🔧 How to check:" >> $GITHUB_STEP_SUMMARY
207211
echo "" >> $GITHUB_STEP_SUMMARY
208212
echo "1. Navigate to the admin console directory:" >> $GITHUB_STEP_SUMMARY
209213
echo '```bash' >> $GITHUB_STEP_SUMMARY
@@ -215,7 +219,7 @@ jobs:
215219
echo 'npm run lint' >> $GITHUB_STEP_SUMMARY
216220
echo '```' >> $GITHUB_STEP_SUMMARY
217221
echo "" >> $GITHUB_STEP_SUMMARY
218-
echo "3. Fix the errors and commit your changes" >> $GITHUB_STEP_SUMMARY
222+
echo "3. Fix the errors when ready (not blocking PR for now)" >> $GITHUB_STEP_SUMMARY
219223
else
220224
echo "## ✅ Admin Lint Check Passed" >> $GITHUB_STEP_SUMMARY
221225
echo "" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)