Files
turboquant/scripts/weekly_update.sh
Alexander Whitestone baded69890
All checks were successful
Smoke Test / smoke (pull_request) Successful in 14s
feat: weekly progress update system for TurboQuant (#76)
- scripts/weekly_update.py: Auto-generates weekly update from git log,
  Gitea API (issues/PRs/blockers), and benchmark results. Supports
  --post to issue #76, --json for raw data, --since for date range.
- scripts/weekly_update.sh: Shell wrapper for convenience.
- docs/WEEKLY_TEMPLATE.md: Manual update template.
- docs/PROJECT_STATUS.md: Added Weekly Progress Updates section with
  process (weekly cadence, benchmark-as-happens, blocker escalation).
- tests/test_weekly_update.py: Validates script runs, JSON output,
  and handles edge cases.
2026-04-15 22:00:17 -04:00

15 lines
485 B
Bash
Executable File

#!/usr/bin/env bash
# TurboQuant Weekly Update — shell wrapper
# Generates and optionally posts a weekly progress update.
#
# Usage:
# ./scripts/weekly_update.sh # Print to stdout
# ./scripts/weekly_update.sh --post # Post as Gitea comment on #76
# ./scripts/weekly_update.sh --since 2026-04-01 # Custom date range
# ./scripts/weekly_update.sh --json # Raw JSON data
set -euo pipefail
cd "$(dirname "$0")/.."
python3 scripts/weekly_update.py "$@"