Skip to content

Conversation

@v1v
Copy link
Member

@v1v v1v commented Nov 17, 2025

Release notes

[rn:skip]

What does this PR do?

Automate bumps for UBI and updatecli versions.

No more need for #18426 and already applied in other projects, see elastic/apm-server#19558

Why is it important/What is the impact to the user?

No more manual actions.

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files (and/or docker env variables)
  • I have added tests that prove my fix is effective or that my feature works

Author's Checklist

  • [ ]

How to test this PR locally

Using updatecli locally:

$ GITHUB_TOKEN=$(gh auth token) updatecli compose diff 

Or in the CI, for such I created a test branch and ran the workflow automatically:

Related issues

Use cases

Screenshots

Logs

@github-actions
Copy link
Contributor

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

@mergify
Copy link
Contributor

mergify bot commented Nov 17, 2025

This pull request does not have a backport label. Could you fix it @v1v? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-8./d is the label to automatically backport to the 8./d branch. /d is the digit.
  • If no backport is necessary, please add the backport-skip label

on:
workflow_dispatch:
schedule:
- cron: '0 6 * * 1'
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

run weekly is ok

@v1v v1v marked this pull request as ready for review November 17, 2025 15:45
@v1v v1v requested review from a team as code owners November 17, 2025 15:45
@v1v v1v self-assigned this Nov 17, 2025
@v1v v1v added the backport-skip Skip automated backport with mergify label Nov 17, 2025
@v1v v1v requested review from donoghuc and removed request for a team November 17, 2025 16:21
Copy link
Member

@donoghuc donoghuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 for more GHA + updatecli for this :). ONe question about target slack channel but other than that this looks correct.

Copy link
Member

@donoghuc donoghuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM logstash-build is a good choice for notifications. Thanks.

@@ -0,0 +1,9 @@
config:
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -0,0 +1,6 @@
path: .updatecli-version
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment on lines +4 to +9
branch: main
commitusingapi: true
# begin updatecli-compose policy values
user: 'github-actions[bot]'
email: '41898282+github-actions[bot]@users.noreply.github.com'
# end updatecli-compose policy values
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is used by the updatecli policies

@elasticmachine
Copy link
Collaborator

💛 Build succeeded, but was flaky

Failed CI Steps

History

cc @v1v

Copy link
Contributor

@fr4nc1sc0-r4m0n fr4nc1sc0-r4m0n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@v1v v1v merged commit 4a1c7bf into elastic:main Nov 17, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-skip Skip automated backport with mergify

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants