kibana/dev_docs/contributing
Larry Gregory 395e49484e
Add check to fail CI if any dependencies are unowned (#206679)
## Summary
- Updates `scripts/dependency_ownership` to use the
`@kbn/dev-cli-runner` for consistency with other CI-related CLIs.
- Adds a new `failIfUnowned` flag to exit with an error code if any
dependencies are unowned.
- Adds a new dependency ownership check to `quick_checks` and `renovate`
CI steps.


From a CI run, the additional quick check executes successfully in 3
seconds:
```sh
info [quick-checks] Passed check: /opt/buildkite-agent/builds/bk-agent-prod-gcp-abc123/elastic/kibana-pull-request/kibana/.buildkite/scripts/steps/checks/dependencies_missing_owner.sh in 3s
```

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-01-16 09:59:04 -05:00
..
best_practices.mdx Docs - add logging best practices, and more details about log levels (#170415) 2023-11-03 07:02:28 -04:00
code_walkthrough.mdx Sustainable Kibana Architecture: Move CodeEditor related packages #205587 (#205738) 2025-01-08 15:25:47 +01:00
dev_principles.mdx Add dependency docs (#194333) 2024-10-02 07:55:32 -04:00
documentation.mdx [docs-utils] remove extra api_docs dir (#148658) 2023-01-10 12:20:35 -07:00
how_we_use_github.mdx [ci] Remove duplicate backport action (#190643) 2024-08-20 08:23:25 -05:00
standards.mdx Add dependency docs (#194333) 2024-10-02 07:55:32 -04:00
third_party_dependencies.mdx Add check to fail CI if any dependencies are unowned (#206679) 2025-01-16 09:59:04 -05:00