eui icon indicating copy to clipboard operation
eui copied to clipboard

CI: enable `update-build-and-publish` step on `main` in `eui-release` pipeline

Open tkajtoch opened this issue 1 year ago • 5 comments

Summary

This is a follow-up to the changes introduced in https://github.com/elastic/eui/pull/7662. It enables the automatic prerelease versioning and publishing step in eui-release Buildkite pipeline on main branch changes.

QA

Manual QA is necessary after the change is merged.

tkajtoch avatar Apr 17 '24 12:04 tkajtoch

Preview staging links for this PR:

  • Docs site: https://eui.elastic.co/pr_7695/
  • Storybook: https://eui.elastic.co/pr_7695/storybook

kibanamachine avatar Apr 17 '24 13:04 kibanamachine

:green_heart: Build Succeeded

cc @tkajtoch

elasticmachine avatar Apr 17 '24 13:04 elasticmachine

@cee-chen this PR only enables automatic preleases. Automated releases still need to be tested, and I'll document them as soon as I'm sure they work fine

tkajtoch avatar Apr 18 '24 14:04 tkajtoch

Ah gotcha, sorry for the confusion! TBH I'd love documentation around the pre-releases as well, in particular how we envision using them for Kibana upgrades (would go under https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md)

cee-chen avatar Apr 18 '24 16:04 cee-chen

This code needs adjustments to work with the monorepo directory structure. I'm planning to work on it in the next few days

tkajtoch avatar Jun 04 '24 16:06 tkajtoch

👋 Hey there. This PR hasn't had any activity for 90 days. We'll automatically close it if that trend continues for another week. If you feel this issue is still valid and needs attention please let us know with a comment.

github-actions[bot] avatar Sep 03 '24 00:09 github-actions[bot]

This work needs to be re-done due to the changes in directory structure. I'll recreate it when we get back to working on EUI release stuff

tkajtoch avatar Sep 03 '24 16:09 tkajtoch