Skip to content

Publish ampere-core-test-fixtures to Maven Central on release - #683

Merged
wow-miley merged 1 commit into
mainfrom
wow-miley/vendor-test-fixtures-0-13-0
Aug 1, 2026
Merged

Publish ampere-core-test-fixtures to Maven Central on release#683
wow-miley merged 1 commit into
mainfrom
wow-miley/vendor-test-fixtures-0-13-0

Conversation

@wow-miley

Copy link
Copy Markdown
Contributor

Summary

  • publish.yml only published :ampere-core and :ampere-phosphor to Maven Central, so :ampere-core-test-fixtures never got published on tagged releases
  • This meant 0.13.0's test-fixtures artifact was missing from Central, breaking downstream consumers (e.g. the socket repo's :common test compilation) that vendor/depend on it
  • 0.13.0 was published manually as a stopgap; this adds the module to both the real and dry-run publish steps so it's included automatically going forward

Test plan

  • Manually ran :ampere-core-test-fixtures:publishAllPublicationsToMavenCentralRepository and confirmed 0.13.0 is now published to Central
  • Next tagged release (v*) should publish -core, -core-test-fixtures, and -phosphor together — verify all three land on Central after the next release

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

The publish workflow only published :ampere-core and :ampere-phosphor,
so the test-fixtures module (needed by downstream consumers like the
socket repo's :common tests) never made it to Central on its own and
had to be published manually for 0.13.0. Add it to both the real and
dry-run publish steps so future tagged releases include it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown

Concept staleness check — clean. No tracked-source changes need a concept update.

@wow-miley
wow-miley merged commit 2c8362d into main Aug 1, 2026
4 checks passed
@wow-miley
wow-miley deleted the wow-miley/vendor-test-fixtures-0-13-0 branch August 1, 2026 17:46
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