Skip to content

chore: 정기 점검 후속 정비와 외부 점검 안정화#152

Merged
hmmhmmhm merged 9 commits into
mainfrom
chore/routine-health-hardening
Jul 25, 2026
Merged

chore: 정기 점검 후속 정비와 외부 점검 안정화#152
hmmhmmhm merged 9 commits into
mainfrom
chore/routine-health-hardening

Conversation

@hmmhmmhm

Copy link
Copy Markdown
Owner

요약

  • 모든 src/**/*.ts 파일의 450줄 제한을 npm 및 CI에서 자동 검사하고, OpenAPI·CLI·롯데마트 전송 계층을 기능별로 분리했습니다.
  • brace-expansion 보안 취약점을 제거하고 Hono, Wrangler, ESLint, Playwright, Cloudflare 타입을 호환 최신 버전으로 갱신했습니다.
  • External Smoke를 단일 runner의 순차 실행·서비스별 1회 재시도·90초 상한·통합 요약으로 바꾸고, Moshi 알림은 하루 1회 예약 실패에만 전송하도록 조정했습니다.
  • Health Checks의 Moshi 알림도 하루 1회 full fresh 예약 실패로 제한했습니다.

검증

  • npm run format:check
  • npm run lint
  • npm run lint:biome
  • npm run typecheck
  • npm run check:source-lines
  • npx vitest run --maxWorkers=1 --no-file-parallelism (142 files, 1,581 tests)
  • npx vitest run --coverage --maxWorkers=1 --no-file-parallelism (100% statements/branches/functions/lines)
  • npm run build
  • npx wrangler deploy --dry-run
  • npm auditnpm audit --omit=dev (0 vulnerabilities)
  • External Smoke 모의 순차 실행·재시도·실패 집계 검증

@hmmhmmhm
hmmhmmhm merged commit 09fde6e into main Jul 25, 2026
6 checks passed
@hmmhmmhm
hmmhmmhm deleted the chore/routine-health-hardening branch July 25, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant