Finance Command Center
  • Home
  • Dashboard
  • Status
  • Pipeline Test
  • Insights
  • Techs
  • 策略追踪
  • 云聪系列
Pipeline Test Results
  • Overview
  • Details
  • GitHub Actions Config
  • Data Flow Verification
  • Cron Job Status

Total: 14 tests | Passed: 13 | Failed: 0 | Skipped: 1

Metric Count Status
Passed 13 ⚠️ Partial
Failed 0 ✅ OK
Skipped 1 ℹ️ Info
Total 14 ℹ️ Total
Test Status Detail
CSV: daily_funds_flow.csv ✅ 221105 rows
CSV: dragon_list.csv ✅ 1900 rows
CSV: index_quote.csv ✅ 280 rows
CSV: sync_status.csv ✅ 20 rows
DuckDB ⏭️ not found (CI mode)
R Version ✅ R version 4.6.0 (2026-04-24)
Platform ✅ x86_64-pc-linux-gnu x86_64 linux-gnu
Package: dplyr ✅ 1.2.1
Package: echarts4r ✅ 0.5.0
Package: duckdb ✅ 1.5.2
GHA: R 4.6.0 ✅ ubuntu-latest + rspm
GHA: pak enabled ✅ RENV_CONFIG_PAK_ENABLED=true
GHA: renv restore ✅ cache + manual restore
GHA: Quarto setup ✅ quarto-dev/quarto-actions/setup@v2
Component Setting
R Version 4.6.0
Runner ubuntu-latest
Package Manager pak + renv (hybrid)
pak install install.packages('pak', repos = 'https://r-universe.r-universe.dev')
renv config RENV_CONFIG_PAK_ENABLED: "true"
RENV_CONFIG_REPOS_OVERRIDE https://packagemanager.posit.co/cran/__linux__/noble/latest
Quarto action quarto-dev/quarto-actions/setup@v2
Deploy peaceiris/actions-gh-pages → deploy branch
DTeastmoney (local R 4.6.0)
  └── data-raw/history/*.csv (source)
  └── R Package (data/*.rda)
  └── GitHub Push
       │
       ▼
  DuckDB (finance_shared.db)
       │
       ▼
  finance-portal/data/*.csv (snapshots)
       │
       ▼
  Quarto Render (dashboard.qmd, status.qmd)
       │
       ▼
  Cloudflare Pages (Zero Trust protected)
  • Job: DTeastmoney_Daily_Sync
  • Schedule: 0 18 * * 1-5 (Asia/Shanghai)
  • Status: Active (last run had timeout issue - needs R path update to 4.6.0)
  • Next Run: Next trading day 18:00