-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sustainable Kibana Architecture: Temporarily allow non-snake case package names #201736
Sustainable Kibana Architecture: Temporarily allow non-snake case package names #201736
Conversation
Pinging @elastic/kibana-core (Team:Core) |
4bb93d5
to
39bc24e
Compare
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
|
…kage names (elastic#201736) ## Summary In the context of _Sustainable Kibana Architecture_, we want to relocate plugins and packages to dedicated solutions folders. Current CI checks enforce snake case for new package names, and we cannot afford the extra churn of renaming all packages' folders during relocation. The PR aims at relaxing this constraint, only for the target folders of the relocation.
Starting backport for target branches: 8.x https://github.com/elastic/kibana/actions/runs/12235458969 |
Starting backport for target branches: 8.x https://github.com/elastic/kibana/actions/runs/12235458954 |
…kage names (elastic#201736) ## Summary In the context of _Sustainable Kibana Architecture_, we want to relocate plugins and packages to dedicated solutions folders. Current CI checks enforce snake case for new package names, and we cannot afford the extra churn of renaming all packages' folders during relocation. The PR aims at relaxing this constraint, only for the target folders of the relocation. (cherry picked from commit 2850f68)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…kage names (elastic#201736) ## Summary In the context of _Sustainable Kibana Architecture_, we want to relocate plugins and packages to dedicated solutions folders. Current CI checks enforce snake case for new package names, and we cannot afford the extra churn of renaming all packages' folders during relocation. The PR aims at relaxing this constraint, only for the target folders of the relocation. (cherry picked from commit 2850f68)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…se package names (#201736) (#203404) # Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Temporarily allow non-snake case package names (#201736)](#201736) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-11-26T12:58:18Z","message":"Sustainable Kibana Architecture: Temporarily allow non-snake case package names (#201736)\n\n## Summary\r\n\r\nIn the context of _Sustainable Kibana Architecture_, we want to relocate\r\nplugins and packages to dedicated solutions folders.\r\nCurrent CI checks enforce snake case for new package names, and we\r\ncannot afford the extra churn of renaming all packages' folders during\r\nrelocation.\r\n\r\nThe PR aims at relaxing this constraint, only for the target folders of\r\nthe relocation.","sha":"2850f68406960592b71a8e8ee21b1a8831f7348b","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor"],"title":"Sustainable Kibana Architecture: Temporarily allow non-snake case package names","number":201736,"url":"https://github.com/elastic/kibana/pull/201736","mergeCommit":{"message":"Sustainable Kibana Architecture: Temporarily allow non-snake case package names (#201736)\n\n## Summary\r\n\r\nIn the context of _Sustainable Kibana Architecture_, we want to relocate\r\nplugins and packages to dedicated solutions folders.\r\nCurrent CI checks enforce snake case for new package names, and we\r\ncannot afford the extra churn of renaming all packages' folders during\r\nrelocation.\r\n\r\nThe PR aims at relaxing this constraint, only for the target folders of\r\nthe relocation.","sha":"2850f68406960592b71a8e8ee21b1a8831f7348b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201736","number":201736,"mergeCommit":{"message":"Sustainable Kibana Architecture: Temporarily allow non-snake case package names (#201736)\n\n## Summary\r\n\r\nIn the context of _Sustainable Kibana Architecture_, we want to relocate\r\nplugins and packages to dedicated solutions folders.\r\nCurrent CI checks enforce snake case for new package names, and we\r\ncannot afford the extra churn of renaming all packages' folders during\r\nrelocation.\r\n\r\nThe PR aims at relaxing this constraint, only for the target folders of\r\nthe relocation.","sha":"2850f68406960592b71a8e8ee21b1a8831f7348b"}}]}] BACKPORT--> Co-authored-by: Gerard Soldevila <[email protected]>
…kage names (elastic#201736) ## Summary In the context of _Sustainable Kibana Architecture_, we want to relocate plugins and packages to dedicated solutions folders. Current CI checks enforce snake case for new package names, and we cannot afford the extra churn of renaming all packages' folders during relocation. The PR aims at relaxing this constraint, only for the target folders of the relocation.
Summary
In the context of Sustainable Kibana Architecture, we want to relocate plugins and packages to dedicated solutions folders.
Current CI checks enforce snake case for new package names, and we cannot afford the extra churn of renaming all packages' folders during relocation.
The PR aims at relaxing this constraint, only for the target folders of the relocation.