Skip to content

Remove Android product flavors#100

Merged
Goooler merged 4 commits intotrunkfrom
copilot/remove-flavors
Apr 21, 2026
Merged

Remove Android product flavors#100
Goooler merged 4 commits intotrunkfrom
copilot/remove-flavors

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 21, 2026

Summary

  • remove global alpha/meta flavor declarations and switch shared foss Java wiring to the main source set
  • simplify app variant config to a single release path and remove flavor-specific applicationIdSuffix/versionNameSuffix
  • update APK naming to drop flavor token
  • update CI/release workflows and contributor/build docs from assembleMetaRelease to assembleRelease and new APK output path

Validation

  • ./gradlew spotlessCheck (fails in this environment before task execution and after changes: AGP plugin com.android.application version 9.2.0 cannot be resolved)
  • ./gradlew app:assembleRelease (fails in this environment for the same plugin-resolution issue)
  • parallel validation: code review and CodeQL security scan passed

Copilot AI and others added 2 commits April 21, 2026 14:53
Agent-Logs-Url: https://github.com/Goooler/MihomoForAndroid/sessions/7cb2a7ac-17b3-4171-8279-0423706f7dec

Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Goooler/MihomoForAndroid/sessions/7cb2a7ac-17b3-4171-8279-0423706f7dec

Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
@Goooler Goooler marked this pull request as ready for review April 21, 2026 15:01
@Goooler Goooler merged commit 989c87a into trunk Apr 21, 2026
@Goooler Goooler deleted the copilot/remove-flavors branch April 21, 2026 15:04
Goooler added a commit that referenced this pull request Apr 21, 2026
@Goooler
Copy link
Copy Markdown
Owner

Goooler commented Apr 22, 2026

Filed an issue for this, see Goooler/golang-gradle-plugin#69.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants