Skip to content

F-097: first-class signing configs on androidBinary#211

Merged
stepango merged 1 commit into
v2from
forma/F-097-signing-configs
Jul 25, 2026
Merged

F-097: first-class signing configs on androidBinary#211
stepango merged 1 commit into
v2from
forma/F-097-signing-configs

Conversation

@stepango

Copy link
Copy Markdown
Collaborator

Summary

  • First-class APK signing on androidBinary only (GH Support build types #51 remaining checkbox / F-097).
  • New FormaSigningConfig + signingConfigs / buildTypeSigning attrs; wired to AGP ApplicationExtension.signingConfigs and build-type assignment (name to name bridge).
  • Sample dummy keystore (application/binary/demo-release.keystore); docs (CALL-SITE-SURFACE APK signing section); :android unit tests (7).
  • Libraries keep BuildConfiguration build-types only — no per-module signing shopping.

Verify

  • plugins/: :android:test (7 passed) + jacocoHappyPathCoverageVerification → SUCCESS
  • application/: :binary:assembleDebug + :binary:assembleRelease → SUCCESS

Closes

Closes #51

@stepango
stepango merged commit 3193ef8 into v2 Jul 25, 2026
8 checks passed
@stepango
stepango deleted the forma/F-097-signing-configs branch July 25, 2026 04:50
@stepango stepango mentioned this pull request Jul 25, 2026
5 tasks
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.

1 participant