Skip to content

Full Treasury Automation #7

Description

@iobeatss

Goal

Automate treasury reporting (data → PDF → release), plus public dashboard.

Tasks

  • Data ingestion (on-chain via Safe API/RPC) + normalization
  • Monthly report generator (Markdown → PDF) via GitHub Actions
  • Scheduled workflow (cron) + manual dispatch
  • Auto-Release with tagged versions (attach PDF artifact)
  • Public dashboard (UI) pulling same data source
  • Monitoring & alerts (failed jobs), runbook in docs/
  • Update README + CHANGELOG; status → status: done

Deliverables

  • /.github/workflows/report-monthly.yml (cron + manual)
  • /reports/YYYY-MM/report.pdf artifact + attached to Release
  • Public dashboard URL (or repo) linked in README

Definition of Done

  • At least 1 successful scheduled monthly run with attached PDF
  • Release tag created automatically with artifacts
  • Dashboard online and linked

Metadata

Metadata

Assignees

No one assigned

    Labels

    FrontendPublic UI, dashboards, user interfacesReportingReports, audits, monitoring, exportsautomationAutomation workflows (GitHub Actions, scripts, bots)backlog

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions