Skip to content

[pull] master from DataDog:master#229

Merged
pull[bot] merged 7 commits into
ConnectionMaster:masterfrom
DataDog:master
Nov 5, 2025
Merged

[pull] master from DataDog:master#229
pull[bot] merged 7 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Nov 5, 2025

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

dkirov-dd and others added 7 commits November 5, 2025 10:58
… references (#21818)

* Allow CI validation to use commit SHA instead of @master for workflow references

Update the CI validation logic to extract and preserve the existing workflow
reference from test-all.yml and test-all-windows.yml files. This enables
non-core repositories (extras/marketplace/internal) to pin their workflow
references to specific commit SHAs instead of always using @master.

The validation now:
- Extracts the current @<ref> from existing workflow files
- Supports both branch names (e.g., @master) and commit SHAs
- Handles Linux and Windows workflows independently
- Defaults to @master if no existing workflow file is found

This allows external repositories to pin to stable versions of the
test-target.yml workflow while keeping validation functional.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Format

* Add changelog entry for CI validation workflow pinning support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Changelog number

* Fix changelog type: changed -> fixed

This is a bug fix (allows validation to work with pinned SHAs), not a breaking change.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
…ithout a manifest file (#21784)

* Allow a fallback when identifying logs to mount when running docker without a manifest file

* Add changelog
…st file does not exist (#21820)

* Make sure metadata validation does not fail when the manifest file does not exist

* Reuse display name instead of querying again metadata

* Avoid doing metrics_prefix validation in each row

* Fix validation logic

* Fix formatting

* Fix expected values in tests after output update

* Fix typo in changelog

* Fix leftover typo in tests
* Remove Lustre manifest file

* Add display name for lustre
* Remove KrankenD manifest file

* Add display name to config.toml
* [openai] Remove references to openai.api.usage metrics

* Apply suggestions from code review

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

* Apply suggestions from code review

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>

* update costs dashboard

* changelog formatting

* update dashboard

* date format

* reverse changelog order

---------

Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>
@pull pull Bot locked and limited conversation to collaborators Nov 5, 2025
@pull pull Bot added the ⤵️ pull label Nov 5, 2025
@pull
pull Bot merged commit 3458c29 into ConnectionMaster:master Nov 5, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants