ADFA-3269 Bugfix for release.yml#1078
Conversation
|
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 NotesChanges
|
| Cohort / File(s) | Summary |
|---|---|
Release Workflow .github/workflows/release.yml |
Added Telegram token verification step; removed variant argument from upload script invocation; simplified APK_FILENAME to use basename only (no variant suffix); updated Telegram and Slack messages to align with new filename format; added debug output for token length and message content. |
Upload Script scripts/cloudflare-r2-upload.py |
Removed support for the secondary "variant" positional argument; updated script to require only file_path parameter; simplified filename construction to directly use the file basename without modification; updated usage text. |
Estimated code review effort
🎯 2 (Simple) | ⏱️ ~10 minutes
Possibly related PRs
- ADFA-3269 Share nightly release build with private Telegram channel #1073: Introduced the variant argument feature that this PR removes from the upload workflow and script.
Suggested reviewers
- MadaraMods
- Daniel-ADFA
Poem
🐰 A variant took its final bow,
The upload path simplifies now,
Token checks guard the way,
Filenames trimmed, clean and gray,
One argument left—hooray! ✨
✨ Finishing Touches
- 📝 Generate docstrings (stacked PR)
- 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
- Create PR with unit tests
- Post copyable unit tests in a comment
- Commit unit tests in branch
ADFA-3269-bugfix-2
📝 Coding Plan
- Generate coding plan for human review comments
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 @coderabbitai help to get the list of available commands and usage tips.
Tip
CodeRabbit can scan for known vulnerabilities in your dependencies using OSV Scanner.
OSV Scanner will automatically detect and report security vulnerabilities in your project's dependencies. No additional configuration is required.
Remove duplicate variant
Add debug for token and message