Skip to content

Conversation

@TomChv
Copy link
Member

@TomChv TomChv commented Jan 14, 2026

Summary

Move telemetry logic into @dagger.io/telemetry and import it in @dagger.io/dagger

The release process is decouple from @dagger.io/dagger, there's a new check in the ts SDK that verify that we correctly bump the package version when we update that package so later we can automatically release it.

When we build a dagger engine, we use the local telemetry package so we are always up to date and it makes tests always using the latest changes.

List of changes

  • Create @dagger.io/telemetry package.
  • Add check in sdk-typescript-dev to verify we correctly bump the version.
  • Use @dagger.io/telemetry in @dagger.io/dagger.
  • Update builder to use the local telemetry package.

Signed-off-by: Tom Chauveau <tom@dagger.io>
@TomChv TomChv self-assigned this Jan 14, 2026
@TomChv TomChv requested a review from a team as a code owner January 14, 2026 01:02
Signed-off-by: Tom Chauveau <tom@dagger.io>
Signed-off-by: Tom Chauveau <tom@dagger.io>
Signed-off-by: Tom Chauveau <tom@dagger.io>
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.

1 participant