Skip to content

docs(contributing): document the emoji module release path#224

Merged
DemchaAV merged 2 commits into
developfrom
docs/emoji-release-runbook
Jun 22, 2026
Merged

docs(contributing): document the emoji module release path#224
DemchaAV merged 2 commits into
developfrom
docs/emoji-release-runbook

Conversation

@DemchaAV

Copy link
Copy Markdown
Owner

Why

The release runbook (docs/contributing/release-process.md) documents the
independently-versioned graph-compose-fonts artifact (§2.D) but predates the
graph-compose-emoji module, so the emoji publish path was undocumented.

What changed

  • Add §2.E "The emoji artifact" mirroring the fonts section: graph-compose-emoji
    versions independently (bump emoji/pom.xml, push an emoji-v* tag →
    publish-emoji.yml), is not bumped
    by the engine release, is not in the bundle (so no consumer re-pin, unlike
    fonts), and is regenerated via build-emoji-set.py. Notes the first publish is
    emoji-v1.0.0.

Verification

./mvnw test -pl . -Dtest=CanonicalSurfaceGuardTest,DocumentationCoverageTest,PackageMapGuardTest,VersionConsistencyGuardTest
BUILD SUCCESS (21 tests) — markdown links resolve, no legacy API tokens
leak into the doc. Documentation only.

Lane: docs (contributing) — release runbook, no code change.

Independent of any open branch.

DemchaAV and others added 2 commits June 22, 2026 16:28
Add §2.E to the release runbook: graph-compose-emoji versions independently
(bump emoji/pom.xml, push an emoji-v* tag -> publish-emoji.yml), is not bumped
by the engine release and is not in the bundle (so no consumer re-pin), and is
regenerated via build-emoji-set.py. The runbook predated the emoji module.
@DemchaAV DemchaAV merged commit c4d4545 into develop Jun 22, 2026
11 checks passed
@DemchaAV DemchaAV deleted the docs/emoji-release-runbook branch June 22, 2026 16:22
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