Skip to content

Make release APK metadata check shell-safe - #20

Merged
turin-dev merged 1 commit into
masterfrom
codex/fix-release-workflow
Aug 26, 2026
Merged

Make release APK metadata check shell-safe#20
turin-dev merged 1 commit into
masterfrom
codex/fix-release-workflow

Conversation

@turin-dev

Copy link
Copy Markdown
Owner

Summary

  • keep the exact package/version metadata gate safe inside the nested release container shell
  • build the regex quote character with printf "\\047" so outer shell quoting cannot terminate early
  • retain exact field-boundary checks for the package name and tag version

Verification

  • local matcher accepts the expected aapt line
  • local matcher rejects package suffixes, version prefixes, and version suffixes
  • git diff --check passes

This fixes the release run failure after unsigned APK assembly on agent-v0.1.0; the official signing step itself had already succeeded in the prior run.

@turin-dev
turin-dev merged commit d872880 into master Aug 26, 2026
10 checks passed
@turin-dev
turin-dev deleted the codex/fix-release-workflow branch August 26, 2026 13:08
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