Skip to content

docs: configuration#645

Merged
eliottness merged 3 commits intomainfrom
eliottness/config-docs
Jul 15, 2025
Merged

docs: configuration#645
eliottness merged 3 commits intomainfrom
eliottness/config-docs

Conversation

@eliottness
Copy link
Contributor

@eliottness eliottness commented Jun 12, 2025

This PR creates a first draft of a documentation on how to dive deeper in managing your integration with orchestrion tooling

Copy link
Contributor Author

eliottness commented Jun 12, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions github-actions bot added the conventional-commit/chore Maintenance work that does not show up in the release notes label Jun 12, 2025
@eliottness eliottness force-pushed the eliottness/config-docs branch from 09d3d36 to f0b733a Compare June 16, 2025 12:33
@eliottness eliottness force-pushed the eliottness/dd-trace-go-v2 branch from a1a0ca7 to 547d7b9 Compare June 23, 2025 11:23
@eliottness eliottness force-pushed the eliottness/config-docs branch from f0b733a to de839ef Compare June 23, 2025 11:23
@eliottness eliottness force-pushed the eliottness/dd-trace-go-v2 branch from 8db26ef to 484a544 Compare June 23, 2025 13:15
@eliottness eliottness force-pushed the eliottness/config-docs branch 2 times, most recently from c54dcb2 to 807c995 Compare June 23, 2025 16:56
@eliottness eliottness force-pushed the eliottness/dd-trace-go-v2 branch from d953577 to 05ddc3d Compare June 23, 2025 16:56
@eliottness eliottness force-pushed the eliottness/dd-trace-go-v2 branch from 6fb18e1 to 71bdd1a Compare July 9, 2025 12:32
@eliottness eliottness force-pushed the eliottness/config-docs branch from 807c995 to 8c1d9c7 Compare July 9, 2025 12:32
@eliottness eliottness changed the base branch from eliottness/dd-trace-go-v2 to graphite-base/645 July 9, 2025 13:55
@eliottness eliottness force-pushed the graphite-base/645 branch from 71bdd1a to c5d7f0b Compare July 9, 2025 15:24
@eliottness eliottness force-pushed the eliottness/config-docs branch from 8c1d9c7 to fbcdcf3 Compare July 9, 2025 15:24
@eliottness eliottness changed the base branch from graphite-base/645 to main July 9, 2025 15:24
@eliottness eliottness marked this pull request as ready for review July 9, 2025 15:26
@eliottness eliottness requested a review from a team as a code owner July 9, 2025 15:26
Co-authored-by: Dario Castañé <dario.castane@datadoghq.com>
Co-authored-by: Romain Marcadier <romain@datadoghq.com>
github.com/DataDog/dd-trace-go/orchestrion/all --> ...
```

Each package encountered in the configuration loading step is allowed to contain an `orchestrion.yml` file. These files
Copy link
Member

Choose a reason for hiding this comment

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

Each packaged is "allowed" or "expected"?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Allowed, if there is no orchestrion.tool.go and no orchestrion.yml loading this package is a noop (cf. here)

@eliottness eliottness requested a review from darccio July 15, 2025 08:16
@eliottness eliottness added this pull request to the merge queue Jul 15, 2025
Copy link
Contributor Author

Merge activity

  • Jul 15, 8:34 AM UTC: Graphite couldn't merge this PR because it failed for an unknown reason (This repository has GitHub's merge queue enabled, which is currently incompatible with Graphite).

Merged via the queue into main with commit 72076ae Jul 15, 2025
61 checks passed
@eliottness eliottness deleted the eliottness/config-docs branch July 15, 2025 08:56
@codecov
Copy link

codecov bot commented Jul 15, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 68.62%. Comparing base (c5d7f0b) to head (b2477b7).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #645      +/-   ##
==========================================
+ Coverage   68.49%   68.62%   +0.12%     
==========================================
  Files         113      113              
  Lines        7916     7916              
==========================================
+ Hits         5422     5432      +10     
+ Misses       1956     1944      -12     
- Partials      538      540       +2     
Components Coverage Δ
Generators 80.24% <ø> (ø)
Instruments ∅ <ø> (∅)
Go Driver 76.51% <ø> (ø)
Toolexec Driver 70.83% <ø> (ø)
Aspects 74.32% <ø> (ø)
Injector 74.87% <ø> (ø)
Job Server 70.04% <ø> (+0.80%) ⬆️
Other 68.62% <ø> (+0.12%) ⬆️

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Labels

conventional-commit/chore Maintenance work that does not show up in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants