Skip to content

Stabilize dependency maintenance and CI - #13

Merged
itsevin merged 1 commit into
mainfrom
codex/dependency-maintenance
Aug 4, 2026
Merged

Stabilize dependency maintenance and CI#13
itsevin merged 1 commit into
mainfrom
codex/dependency-maintenance

Conversation

@itsevin

@itsevin itsevin commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary / 概要

  • consolidate all current Dependabot updates into one tested maintenance change
  • upgrade GitHub Actions to current Node.js runtimes
  • group future routine dependency updates to reduce PR noise
  • replace documentation password placeholders that caused Gitleaks false positives
  • migrate NoneBot CLI metadata to its current grouped format

整合现有 Dependabot 更新,升级 GitHub Actions 运行时,减少后续零散 PR,并修复 Gitleaks 文档示例误报与 NoneBot 旧格式警告。

Verification / 验证

  • poetry check --lock
  • poetry run python -m pip check
  • poetry run pytest -q — 12 passed
  • poetry run ruff check src scripts tests
  • poetry run python scripts/check_open_source.py
  • poetry run python scripts/init_database.py
  • npm ci
  • npm run build
  • npm audit --audit-level=high — 0 vulnerabilities
  • desktop and 390×844 browser regression: login, JWT session, dashboard, logout, protected-route redirect; no console errors

Notes / 说明

The known ECharts production chunk-size warning remains a performance optimization opportunity; it does not affect correctness or this release.

@itsevin
itsevin merged commit a7b56a7 into main Aug 4, 2026
6 checks passed
@itsevin
itsevin deleted the codex/dependency-maintenance branch August 4, 2026 12:53
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