Skip to content

[backport-cloud_asset_inventory-1.4] Sync CI configuration with main branch - #21191

Merged
mrodm merged 1 commit into
elastic:backport-cloud_asset_inventory-1.4from
mrodm:sync-ci-configuration-cloud_asset_inventory-1.4
Sep 15, 2026
Merged

mrodm merged 1 commit into
elastic:backport-cloud_asset_inventory-1.4from
mrodm:sync-ci-configuration-cloud_asset_inventory-1.4

Conversation

@mrodm

@mrodm mrodm commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

TL;DR

Syncs .buildkite and .github CI configuration from main to the
backport-cloud_asset_inventory-1.4 backport branch.

This brings automated backport workflows, new CI scripts, Go tooling, and
GitHub Actions that only work when they are present on the target branch itself.

What does this PR do?

Syncs the following CI configuration from main onto the backport-cloud_asset_inventory-1.4 branch:

  • Buildkite — updated hooks (post-checkout, pre-command, pre-exit), pipeline definitions (backport dispatch, publish, schedule-daily, schedule-weekly, serverless, main), and pull-requests.json; adds new scripts for backport orchestration, changelog checks, owner validation, and parallel triggering
  • GitHub Actions — adds workflows for auto-backport, post-backport checklist, changelog sync, package docs validation, dashboard YAML validation, sweep workflows (field mapping conflicts, ingest pipeline safety, httpjson pagination, pipeline error handling, dashboard data scope), Vale linting, docs build/deploy/preview, and various trigger/patrol workflows
  • Go toolingcmd/backport sub-module with the full backport apply/changelog/checklist/inventory/owners/packages logic and its test suite; dev/ tooling additions (citools, coverage, packagenames, gitutil, scripts)
  • Root modulego.mod/go.sum updates, magefile.go additions, .gitignore updates

GitHub Actions resolves workflow files from the branch where the event occurs, not from main. Backport-branch workflows (changelog sync, post-backport checklist, owner checks, auto-backport) must be present on the backport branch itself to fire correctly.

Proposed commit message

```
Sync CI configuration with main branch for backport-cloud_asset_inventory-1.4.

Keep CI pipelines, GitHub Actions, and tooling consistent between active backport
branches and `main`, so that automated backport workflows and tooling improvements
land on all supported branches.

WHY:
GitHub Actions resolves workflow files from the branch where the event occurs,
not from `main`. Backport-branch workflows (changelog sync, post-backport
checklist, owner checks, auto-backport) must be present on the backport branch
itself to fire correctly.
```

Author's Checklist

  • CI configuration files have been synced verbatim from `main`.

Related issues


This PR was generated with the assistance of Claude (claude-sonnet-4-6).

🤖 Generated with Claude Code

@mrodm
mrodm marked this pull request as ready for review September 11, 2026 14:21
@mrodm
mrodm requested a review from a team as a code owner September 11, 2026 14:21
Copilot AI lite review requested due to automatic review settings September 11, 2026 14:21
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

Package 1password 👍(2) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
signin_attempts 13333.33 10000 -3333.33 (-25%) 💔

To see the full report comment with /test benchmark fullreport

Copilot stopped reviewing on behalf of mrodm due to an error September 11, 2026 14:42

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

@mrodm
mrodm merged commit 7b98b89 into elastic:backport-cloud_asset_inventory-1.4 Sep 15, 2026
9 of 10 checks passed
@mrodm
mrodm deleted the sync-ci-configuration-cloud_asset_inventory-1.4 branch September 15, 2026 10:58
@github-actions

Copy link
Copy Markdown
Contributor

Changelog sync skipped — all changelog versions are already present on main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants