Skip to content

Manage secrets via a8c-secrets instead of configure - #737

Closed
mokagio wants to merge 2 commits into
trunkfrom
ainfra-2666-delete-androidgravatar-sdk-android-from-mobile-secrets
Closed

mokagio wants to merge 2 commits into
trunkfrom
ainfra-2666-delete-androidgravatar-sdk-android-from-mobile-secrets

Conversation

@mokagio

@mokagio mokagio commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Note

Closed in favor of #738


Part of AINFRA-2666, under the mobile-secrets retirement in AINFRA-2644.

Description

Moves the demo app's only secret, secrets.properties, from configure to a8c-secrets, the same way WordPress Android did in wordpress-mobile/WordPress-Android#23356.
The decrypted file takes precedence, and the root secrets.properties stays as a fallback for contributors.

Still a draft: the encrypted secrets.properties and the removal of the configure files have yet to land.

Testing Steps

  • CI: the prototype build decrypts with a8c-secrets and the demo app builds.
  • Locally: run a8c-secrets decrypt, then ./gradlew :demo-app:assembleDebug and check Quick Editor works.

🤖 Generated with Claude Code

mokagio and others added 2 commits October 23, 2026 16:47
The decrypted file wins over the root `secrets.properties`, which Automattic devs may still have as a stale `configure_apply` copy.
The root file stays as the fallback for contributors without `a8c-secrets` access.

Part of https://linear.app/a8c/issue/AINFRA-2666

---

Generated with the help of Claude Code, https://claude.com/claude-code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
---

Generated with the help of Claude Code, https://claude.com/claude-code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mokagio mokagio self-assigned this Oct 23, 2026
@dangermattic

Copy link
Copy Markdown
Collaborator
1 Error
🚫 You need to add at least one label to this PR

Generated by 🚫 Danger

@mokagio mokagio added :demoapp infra Changes related to the infrastructure labels Oct 23, 2026
@mokagio mokagio closed this Oct 23, 2026
@mokagio
mokagio deleted the ainfra-2666-delete-androidgravatar-sdk-android-from-mobile-secrets branch October 23, 2026 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:demoapp infra Changes related to the infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants