Skip to content

ci: GitHub Actions release + VirusTotal scan - #24

Merged
meddouribadis merged 3 commits into
mainfrom
feature/gh-workflow
Jul 18, 2026
Merged

meddouribadis merged 3 commits into
mainfrom
feature/gh-workflow

Conversation

@meddouribadis

@meddouribadis meddouribadis commented Jul 17, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add manual Release workflow: signed APK/AAB builds, optional GitHub Release publish, optional Play deploy/promote
  • Add VirusTotal Scan workflow (SmartTube-style): runs on release: published or manual tag, uploads APKs via crazy-max/ghaction-virustotal, appends badge report to release notes
  • Limit ABI splits on CI to arm-only for smaller release artifacts

Secrets required

  • SIGNING_JKS_FILE_BASE64, SIGNING_KEYSTORE_PASSWORD, SIGNING_KEY_ALIAS, SIGNING_KEY_PASSWORD
  • VIRUS_TOTAL_API_KEY
  • Optional: GOOGLE_PLAY_API_KEY, GOOGLE_SERVICES_JSON

@meddouribadis
meddouribadis force-pushed the feature/gh-workflow branch 2 times, most recently from 1bee318 to 9ee7e22 Compare July 17, 2026 20:48
@meddouribadis meddouribadis reopened this Jul 17, 2026
@meddouribadis meddouribadis self-assigned this Jul 18, 2026
@meddouribadis meddouribadis added the enhancement New feature or request label Jul 18, 2026
@meddouribadis
meddouribadis marked this pull request as ready for review July 18, 2026 08:44
@cursor

cursor Bot commented Jul 18, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@meddouribadis
meddouribadis merged commit c0358ba into main Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant