opentelemetry-lambda icon indicating copy to clipboard operation
opentelemetry-lambda copied to clipboard

Dependabot not updating dependencies for OpenTelemetry Lambda JS

Open vasireddy99 opened this issue 1 year ago • 2 comments

Describe the bug

It appears that Dependabot, is not updating the dependencies for Node.js release. dependencies that are not updated.

Lambda Nodejs Layer 0.7.0 claims to be at version otel js 1.24.1, but the dependencies are not updated in the corresponding release

vasireddy99 avatar Jul 10 '24 19:07 vasireddy99

1.24.1 was the version reported by the build: https://github.com/open-telemetry/opentelemetry-lambda/actions/runs/9355724499 (component-version=1.24.1) (which invokes version.js) Maybe that is reporting the version incorrectly or it's being transitively updated?

tylerbenson avatar Jul 11 '24 20:07 tylerbenson

We are using caret in the version of the dependencies: https://github.com/npm/node-semver?tab=readme-ov-file#caret-ranges-123-025-004

This makes the dependency to be resolved in build time.

We could use a package-lock.json or explicitly set the the version instead of using caret. Since this is somewhat a library I would prefer to make it explicit in package.json.

rapphil avatar Jul 22 '24 19:07 rapphil

This issue was marked stale. It will be closed in 30 days without additional activity.

github-actions[bot] avatar Jul 23 '25 03:07 github-actions[bot]

Closed as inactive. Feel free to reopen if this issue is still relevant.

github-actions[bot] avatar Aug 23 '25 03:08 github-actions[bot]