Skip to content

chore: align repository groups with subproject inventory - #99

Merged
yada merged 2 commits into
mainfrom
chore/align-repository-groups
Sep 17, 2026
Merged

yada merged 2 commits into
mainfrom
chore/align-repository-groups

Conversation

@yada

@yada yada commented Sep 17, 2026

Copy link
Copy Markdown
Member

Summary

  • classify api-tooling as delivered tooling
  • align DEMONSTRATIONS with the authoritative Demonstration or workshop
    category in SUBPROJECTS.md
  • document the source-of-truth relationship in the replication workflow
  • use the canonical contribution-guide URL from replicated MAINTAINERS.md

Context

api-tooling remains an active tooling repository used during Microcks
development and testing. It should not be treated as a demonstration.

The inventory also identifies microcks-quarkus-demo and
microcks-testcontainers-dotnet-workshop as demonstration/workshop
repositories, but they were missing from the replication group.

Demonstration repositories do not receive a local CONTRIBUTING.md. The
absolute contribution-guide link keeps replicated MAINTAINERS.md valid in
those repositories.

Validation

  • verified that DEMONSTRATIONS exactly matches all 10 corresponding entries
    in SUBPROJECTS.md
  • verified that api-tooling is included in DELIVERED_COMPONENTS
  • parsed global-replicator.yml successfully
  • verified the canonical contribution-guide link
  • ran git diff --check

Follow-up

Separate repository PRs will:

  • bootstrap the applicable canonical files in api-tooling
  • remove files that should not be replicated to the Quarkus demo and .NET
    workshop
  • remove the stale workflow from the .NET and Aspire demos

Refs: #97

Refs: #97
Signed-off-by: Yacine Kheddache <yacine@microcks.io>
@yada yada self-assigned this Sep 17, 2026
@yada yada added the github_actions Pull requests that update GitHub Actions code label Sep 17, 2026
Refs: #97
Signed-off-by: Yacine Kheddache <yacine@microcks.io>
@yada
yada merged commit 8fc665b into main Sep 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant