We created 30 compass.yml files (one per microservice) across our GitHub monorepo github.com/priv8pay/travel and merged them into the 0.14.0.0 branch via PRs #6338, #6410, #6426, #6433, #6443 (merged Feb 24 – Mar 12, 2026).
Each file follows this structure (example from services/billpay/srv/compass.yml):
name: billpay
description: Bill pay service managing payee setup, payment scheduling, and execution
ownerId: ari:cloud:identity::team/ABCD
typeId: SERVICE
lifecycle: ACTIVE
labels:
- domain:billpay
- language:java
- runtime:docker
fields:
tier: 1
links:
- name: GitHub Repository
type: REPOSITORY
url: GITHUB URL pointing to 0.14.0.0
- name: OpenAPI Spec
type: DOCUMENT
url: GCS bucket url where specs are storedAll 30 files use:
typeId: SERVICElifecycle: ACTIVEownerId: ari:cloud:identity::team/ABCD
What we expected
The services to appear as components in the Atlassian Compass dashboard automatically after merge.
What we see
Nothing — the Compass dashboard shows no components from our repo.
Our default branch is develop, but our compass.yml files are currently on the 0.14.0.0 branch. Does the app only scan the default branch? Is there no option to customize this ?