Skip to content
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

[OAS] Publish OAS bundles to bump.sh #197482

Merged
merged 42 commits into from
Nov 14, 2024

Conversation

jloleysens
Copy link
Contributor

@jloleysens jloleysens commented Oct 23, 2024

Summary

Publish OAS docs to bump.sh on merge to main or 8.x

To reviewers

  • For now actual publication requires a manual step on bump.sh (so things aren't going live immediately)
  • Will get to serverless OAS docs next!

Blockers

@jloleysens jloleysens requested a review from lcawl October 24, 2024 15:04
@jloleysens jloleysens added release_note:skip Skip the PR/issue when compiling release notes v9.0.0 Feature:OAS Work or issues related to Core-provided mechanisms for generating OAS v8.16.0 backport:version Backport to applied version labels v8.17.0 labels Oct 24, 2024
@jloleysens jloleysens self-assigned this Oct 24, 2024
@jloleysens jloleysens marked this pull request as ready for review October 24, 2024 15:04
@jloleysens jloleysens requested a review from a team as a code owner October 24, 2024 15:04
@jloleysens jloleysens changed the title [OAS] Publish OAS bundles to bump.sh from main [OAS] Publish OAS bundles to bump.sh Oct 24, 2024
.buildkite/package.json Outdated Show resolved Hide resolved
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @jloleysens

@jloleysens
Copy link
Contributor Author

@jbudz I don't there are any major blockers left on this PR, if you find an issue I'll address it in a follow up PR

@jloleysens jloleysens merged commit 8278b06 into elastic:main Nov 14, 2024
21 checks passed
@jloleysens jloleysens deleted the oas/ci-to-publish-oas branch November 14, 2024 08:15
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.16, 8.x

https://github.com/elastic/kibana/actions/runs/11833240521

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
8.16 Backport failed because of merge conflicts
8.x Backport failed because of merge conflicts

You might need to backport the following PRs to 8.x:
- chore(slo): Migrate to server-route-repository (#198726)
- [OpenAPI][Fleet] Add missing operation summaries (#199548)
- Changes deprecated SO HTTP APIs deprecation field to object (#197936)
- OpenAPI docs for APM UI APIs (#197946)
- [Core] [UA] Support API Deprecations (#196081)
- [DOCS][OpenAPI] Change x-technical-preview to x-state in case APIs (#195325)

Manual backport

To create the backport manually run:

node scripts/backport --pr 197482

Questions ?

Please refer to the Backport tool documentation

jloleysens added a commit to jloleysens/kibana that referenced this pull request Nov 14, 2024
## Summary

Publish OAS docs to bump.sh on merge to `main` or `8.x`

## To reviewers
* For now actual publication requires a manual step on bump.sh (so
things aren't going live immediately)
* Will get to serverless OAS docs next!

## Blockers

* Address vulnerable deps before merging:
bump-sh/cli#583

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 8278b06)

# Conflicts:
#	oas_docs/makefile
#	oas_docs/output/kibana.serverless.yaml
#	oas_docs/output/kibana.yaml
@jloleysens
Copy link
Contributor Author

💚 All backports created successfully

Status Branch Result
8.x
8.16

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

jloleysens added a commit to jloleysens/kibana that referenced this pull request Nov 14, 2024
## Summary

Publish OAS docs to bump.sh on merge to `main` or `8.x`

## To reviewers
* For now actual publication requires a manual step on bump.sh (so
things aren't going live immediately)
* Will get to serverless OAS docs next!

## Blockers

* Address vulnerable deps before merging:
bump-sh/cli#583

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 8278b06)

# Conflicts:
#	oas_docs/makefile
#	oas_docs/output/kibana.serverless.yaml
#	oas_docs/output/kibana.yaml
lcawl pushed a commit to jloleysens/kibana that referenced this pull request Nov 15, 2024
## Summary

Publish OAS docs to bump.sh on merge to `main` or `8.x`

## To reviewers
* For now actual publication requires a manual step on bump.sh (so
things aren't going live immediately)
* Will get to serverless OAS docs next!

## Blockers

* Address vulnerable deps before merging:
bump-sh/cli#583

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 8278b06)

# Conflicts:
#	oas_docs/makefile
#	oas_docs/output/kibana.serverless.yaml
#	oas_docs/output/kibana.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:version Backport to applied version labels Feature:OAS Work or issues related to Core-provided mechanisms for generating OAS release_note:skip Skip the PR/issue when compiling release notes v8.16.0 v8.17.0 v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants