ADFA-3269 share nightly release to private telegram#1076
ADFA-3269 share nightly release to private telegram#1076hal-eisen-adfa wants to merge 2 commits intostagefrom
Conversation
…telegram channel; remove obsolete Greengeeks ssh setup
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughRelease Notes - ADFA-3269: Share Nightly Release to Private TelegramChanges
Risks & Best Practices Violations
WalkthroughThis pull request replaces the SSH-based asset transfer mechanism with direct Cloudflare R2 uploads in the release workflow, introduces a new Python script for S3-compatible uploads, and adds Telegram notifications for build alerts alongside existing Slack messaging. Changes
Sequence DiagramsequenceDiagram
participant GHA as GitHub Actions
participant UV as uv Runtime
participant R2 as Cloudflare R2
participant TG as Telegram API
GHA->>UV: Install & run cloudflare-r2-upload.py
UV->>R2: Validate credentials & connect
R2-->>UV: S3 endpoint ready
UV->>R2: Upload APK with progress tracking
R2-->>UV: Upload complete
UV-->>GHA: Return success
GHA->>TG: Send release notification
TG-->>GHA: Notification sent
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Poem
✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip You can disable poems in the walkthrough.Disable the |
No description provided.