Skip to content

Commit

Permalink
Sync from source (#1)
Browse files Browse the repository at this point in the history
* feat(nodejs): add propagator auto-configuration (#1459)

* feat(nodejs): add logger sdk, fix metrics and update some packages (#1464)

* feat(nodejs): add logger sdk, fix metrics and update some packages

* chore: add missing logs package

* feat: log exporter needed

* fix: set global logger

* Bump the collector-other group across 4 directories with 33 updates (#1468)

* Bump the collector-other group across 4 directories with 33 updates

Bumps the collector-other group with 24 updates in the /collector directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/converter/expandconverter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/envprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/fileprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/httpprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.27.26` | `1.27.27` |
| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.58.2` | `1.58.3` |

Bumps the collector-other group with 4 updates in the /collector/internal/tools directory: [go.opentelemetry.io/build-tools/chloggen](https://github.com/open-telemetry/opentelemetry-go-build-tools), [go.opentelemetry.io/build-tools/multimod](https://github.com/open-telemetry/opentelemetry-go-build-tools), [go.opentelemetry.io/build-tools/semconvgen](https://github.com/open-telemetry/opentelemetry-go-build-tools) and [golang.org/x/tools](https://github.com/golang/tools).
Bumps the collector-other group with 17 updates in the /collector/lambdacomponents directory:

| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.27.26` | `1.27.27` |

Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/component` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/converter/expandconverter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/envprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/fileprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/httpprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/otelcol` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/loggingexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/extension` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/batchprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/memorylimiterprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.2 to 1.58.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.2...service/s3/v1.58.3)

Updates `go.opentelemetry.io/build-tools/chloggen` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `go.opentelemetry.io/build-tools/multimod` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `go.opentelemetry.io/build-tools/semconvgen` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `golang.org/x/tools` from 0.22.0 to 0.24.0
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.22.0...v0.24.0)

Updates `go.opentelemetry.io/collector/component` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/otelcol` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/loggingexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/extension` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/batchprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/memorylimiterprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.2 to 1.58.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.2...service/s3/v1.58.3)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/converter/expandconverter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/envprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/fileprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/httpprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/yamlprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/loggingexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/extension
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/batchprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/memorylimiterprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/chloggen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/multimod
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/semconvgen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/loggingexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/batchprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/memorylimiterprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
...

Signed-off-by: dependabot[bot] <support@github.com>

* upgrade(collector) change CreateSettings to Settings

* upgrade(collector) change NewNopCreateSettings to NewNopSettings

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nathan Slaughter <28688390+nslaughter@users.noreply.github.com>

* Bump gradle/actions from 3 to 4 in the actions group across 1 directory (#1460)

* Bump gradle/actions from 3 to 4 in the actions group across 1 directory

Bumps the actions group with 1 update in the / directory: [gradle/actions](https://github.com/gradle/actions).


Updates `gradle/actions` from 3 to 4
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v3...v4)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* validation is done by default now.

* validation is done by default now.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Benson <734411+tylerbenson@users.noreply.github.com>

* Bump the java-other group across 1 directory with 5 updates (#1473)

Bumps the java-other group with 5 updates in the /java directory:

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.6.0-alpha` | `2.7.0-alpha` |
| software.amazon.awssdk:bom | `2.26.20` | `2.27.6` |
| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.12.0` | `3.13.0` |
| [io.opentelemetry.javaagent:opentelemetry-javaagent](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.6.0` | `2.7.0` |
| [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.36.0-alpha` | `1.37.0-alpha` |



Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.6.0-alpha to 2.7.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

Updates `software.amazon.awssdk:bom` from 2.26.20 to 2.27.6

Updates `com.amazonaws:aws-lambda-java-events` from 3.12.0 to 3.13.0
- [Commits](https://github.com/aws/aws-lambda-java-libs/commits)

Updates `io.opentelemetry.javaagent:opentelemetry-javaagent` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.6.0...v2.7.0)

Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.36.0-alpha to 1.37.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

---
updated-dependencies:
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: software.amazon.awssdk:bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: com.amazonaws:aws-lambda-java-events
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix telemetry api subscription 403 forbidden error (#1452)

* Fixed telemetry api receiver subscription errors

* Fixed tests

* feat: update nodejs lambda to the latest standards and packages (#1469)

* feat: update nodejs lambda to the latest standards and packages

* chore: revert nodejs16 support back

* Bump the collector-other group across 4 directories with 3 updates (#1477)

Bumps the collector-other group with 2 updates in the /collector directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).
Bumps the collector-other group with 1 update in the /collector/internal/tools directory: [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint).
Bumps the collector-other group with 1 update in the /collector/lambdacomponents directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2).
Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.59.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.59.0)

Updates `github.com/golangci/golangci-lint` from 1.59.1 to 1.60.1
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.59.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.59.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the nodejs-other group across 2 directories with 6 updates (#1480)

Bumps the nodejs-other group with 4 updates in the /nodejs directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [aws-sdk](https://github.com/aws/aws-sdk-js) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).
Bumps the nodejs-other group with 1 update in the /nodejs/sample-apps/aws-sdk directory: [aws-sdk](https://github.com/aws/aws-sdk-js).


Updates `@typescript-eslint/eslint-plugin` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/parser)

Updates `aws-sdk` from 2.1674.0 to 2.1678.0
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1674.0...v2.1678.0)

Updates `@types/node` from 22.3.0 to 22.4.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `aws-sdk` from 2.1659.0 to 2.1678.0
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1674.0...v2.1678.0)

Updates `typescript` from 5.5.3 to 5.5.4
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4)

Updates `@types/aws-lambda` from 8.10.141 to 8.10.143
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/aws-lambda)

Updates `@types/node` from 20.14.10 to 22.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: nodejs-other
- dependency-name: "@types/aws-lambda"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: nodejs-other
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nodejs-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the java-other group across 1 directory with 2 updates (#1479)

Bumps the java-other group with 2 updates in the /java directory: software.amazon.awssdk:bom and [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib).


Updates `software.amazon.awssdk:bom` from 2.27.6 to 2.27.8

Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.37.0-alpha to 1.38.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-other
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the opentelemetry-deps-collector group across 5 directories with 31 updates (#1476)

Bumps the opentelemetry-deps-collector group with 22 updates in the /collector directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/converter/expandconverter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/envprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/fileprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/httpprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |

Bumps the opentelemetry-deps-collector group with 16 updates in the /collector/lambdacomponents directory:

| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |

Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/processor/coldstartprocessor directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/collector/semconv](https://github.com/open-telemetry/opentelemetry-collector).
Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/processor/decoupleprocessor directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector).
Bumps the opentelemetry-deps-collector group with 1 update in the /collector/receiver/telemetryapireceiver directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/component` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/converter/expandconverter` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/envprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/fileprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/httpprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/otelcol` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/export…
  • Loading branch information
19 people authored Dec 2, 2024
1 parent 3869f3a commit 8143921
Show file tree
Hide file tree
Showing 117 changed files with 22,414 additions and 2,615 deletions.
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ updates:

- package-ecosystem: "bundler"
directories:
- "/ruby/src/layer"
- "/ruby/src/otel/layer"
- "/ruby/sample-apps/function"
schedule:
interval: "weekly"
Expand Down
46 changes: 46 additions & 0 deletions .github/workflows/check-links.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: check-links
on:
push:
branches: [main]
pull_request:

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref }}
jobs:
changedfiles:
name: changed files
runs-on: ubuntu-latest
env:
PR_HEAD: ${{ github.event.pull_request.head.sha }}
outputs:
md: ${{ steps.changes.outputs.md }}
steps:
- name: Checkout Repo
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0
- name: Get changed files
id: changes
run: |
echo "md=$(git diff --name-only --diff-filter=ACMRTUXB $(git merge-base origin/main $PR_HEAD) $PR_HEAD | grep .md$ | xargs)" >> $GITHUB_OUTPUT
check-links:
runs-on: ubuntu-latest
needs: changedfiles
if: ${{needs.changedfiles.outputs.md}}
steps:
- name: Checkout Repo
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0

- name: Install markdown-link-check
run: npm install

- name: Run markdown-link-check
run: |
npx --no -- markdown-link-check \
--verbose \
--config .github/workflows/check_links_config.json \
${{needs.changedfiles.outputs.md}} \
|| { echo "Check that anchor links are lowercase"; exit 1; }
28 changes: 28 additions & 0 deletions .github/workflows/check_links_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"ignorePatterns": [
{
"pattern": "http(s)?://\\d+\\.\\d+\\.\\d+\\.\\d+"
},
{
"pattern": "http(s)?://localhost"
},
{
"pattern": "http(s)?://example.com"
},
{
"pattern": "https://docs.aws.amazon.com"
},
{
"pattern": "https://console.aws.amazon.com"
}
],
"aliveStatusCodes": [429, 200],
"httpHeaders": [
{
"urls": ["https://docs.aws.amazon.com", "https://docs.github.com/"],
"headers": {
"Accept-Encoding": "zstd, br, gzip, deflate"
}
}
]
}
3 changes: 1 addition & 2 deletions .github/workflows/ci-java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,8 @@ jobs:
java-version: 17

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
uses: gradle/actions/setup-gradle@v4
with:
validate-wrappers: true
add-job-summary-as-pr-comment: on-failure # Valid values are 'never' (default), 'always', and 'on-failure'

- name: Execute Gradle build
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/ci-nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16
node-version: 18
- uses: actions/cache@v4
with:
path: ~/.npm
Expand All @@ -30,3 +30,7 @@ jobs:
${{ runner.os }}-node-
- run: npm install
working-directory: nodejs
- run: npm run lint
working-directory: nodejs
- run: npm test
working-directory: nodejs
2 changes: 1 addition & 1 deletion .github/workflows/ci-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:

strategy:
matrix:
python: ['3.8', '3.9', '3.10', '3.11']
python: ['3.8', '3.9', '3.10', '3.11', '3.12']

steps:
- name: Checkout this repo
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/close-stale.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Close stale issues and PRs'
on:
schedule:
- cron: "40 3 * * 0" # Run weekly on Sunday at 3:40 AM
- cron: "40 3 * * *" # Run daily at 3:40 AM

permissions:
issues: write
Expand All @@ -22,3 +22,5 @@ jobs:

days-before-stale: 365
days-before-close: 30

operations-per-run: 500
2 changes: 1 addition & 1 deletion .github/workflows/layer-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
workflow_call:
inputs:
artifact-name:
description: 'This should correspond to a actions/upload-artifact name earlier in the build.'
description: 'This should correspond to a actions/upload-artifact name earlier in the build. The file name and the name of the artifact containing it must be equal.'
required: true
type: string
layer-name:
Expand Down
18 changes: 16 additions & 2 deletions .github/workflows/release-layer-collector.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,20 @@ on:

permissions:
id-token: write
contents: read
contents: write

jobs:
create-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Create Release
run: gh release create ${{ github.ref_name }} --draft --title ${{ github.ref_name }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
build-layer:
runs-on: ubuntu-latest
needs: create-release
strategy:
matrix:
architecture:
Expand All @@ -24,13 +33,18 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: '^1.21.9'
go-version: '^1.23.1'
- name: build
run: make -C collector package GOARCH=${{ matrix.architecture }}
- uses: actions/upload-artifact@v4
with:
name: opentelemetry-collector-layer-${{ matrix.architecture }}.zip
path: ${{ github.workspace }}/collector/build/opentelemetry-collector-layer-${{ matrix.architecture }}.zip
- name: Add Binary to Release
run: |
gh release upload ${{github.ref_name}} ${{ github.workspace }}/collector/build/opentelemetry-collector-layer-${{ matrix.architecture }}.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Save Collector Version
if: ${{ matrix.architecture == 'amd64' }}
id: save-collector-version
Expand Down
40 changes: 31 additions & 9 deletions .github/workflows/release-layer-java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,23 @@ on:

permissions:
id-token: write
contents: read
contents: write

jobs:
create-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Create Release
run: gh release create ${{ github.ref_name }} --draft --title ${{ github.ref_name }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
build-layer:
runs-on: ubuntu-latest
needs: create-release
outputs:
JAVAAGENT_VERSION: ${{ steps.save-javaagent-version.outputs.JAVAAGENT_VERSION }}
JAVAWRAPPER_VERSION: ${{ steps.save-javawrapper-version.outputs.JAVAWRAPPER_VERSION }}
steps:
- uses: actions/checkout@v4

Expand All @@ -24,9 +34,7 @@ jobs:
java-version: 17

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
with:
validate-wrappers: true
uses: gradle/actions/setup-gradle@v4

- name: Execute Gradle build
run: |
Expand All @@ -43,7 +51,13 @@ jobs:
name: Save javawrapper layer to build
with:
name: opentelemetry-javawrapper-layer.zip
path: java/layer-wrapper/build/distributions/opentelemetry-java-wrapper.zip
path: java/layer-wrapper/build/distributions/opentelemetry-javawrapper-layer.zip

- name: Add Binary to Release
run: |
gh release upload ${{github.ref_name}} java/layer-wrapper/build/distributions/opentelemetry-javawrapper-layer.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Save Javaagent Version
id: save-javaagent-version
Expand All @@ -53,6 +67,14 @@ jobs:
JAVAAGENT_VERSION=$(java -jar ./opentelemetry-javaagent.jar)
echo "JAVAAGENT_VERSION=$JAVAAGENT_VERSION" >> $GITHUB_OUTPUT
- name: Save Java Wrapper Version
id: save-javawrapper-version
shell: bash
run: |
cd java
JAVAWRAPPER_VERSION=$(./gradlew layer-wrapper:printOtelJavaInstrumentationVersion -q)
echo "JAVAWRAPPER_VERSION=$JAVAWRAPPER_VERSION" >> $GITHUB_OUTPUT
publish-javaagent-layer:
uses: ./.github/workflows/layer-publish.yml
needs: build-layer
Expand Down Expand Up @@ -80,7 +102,7 @@ jobs:
layer-name: opentelemetry-javaagent
component-version: ${{needs.build-layer.outputs.JAVAAGENT_VERSION}}
# architecture:
runtimes: java8 java8.al2 java11 java17
runtimes: java8.al2 java11 java17
release-group: prod
aws_region: ${{ matrix.aws_region }}
secrets: inherit
Expand Down Expand Up @@ -108,11 +130,11 @@ jobs:
- us-west-1
- us-west-2
with:
artifact-name: opentelemetry-java-wrapper.zip
artifact-name: opentelemetry-javawrapper-layer.zip
layer-name: opentelemetry-javawrapper
component-version: "--"
component-version: ${{needs.build-layer.outputs.JAVAWRAPPER_VERSION}}
# architecture:
runtimes: java8 java8.al2 java11 java17
runtimes: java8.al2 java11 java17
release-group: prod
aws_region: ${{ matrix.aws_region }}
secrets: inherit
Expand Down
24 changes: 20 additions & 4 deletions .github/workflows/release-layer-nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,33 @@ on:

permissions:
id-token: write
contents: read
contents: write

jobs:
create-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Create Release
run: gh release create ${{ github.ref_name }} --draft --title ${{ github.ref_name }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
build-layer:
runs-on: ubuntu-latest
needs: create-release
outputs:
NODEJS_VERSION: ${{ steps.save-node-sdk-version.outputs.SDK_VERSION}}
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 16
node-version: 18

- name: Build
run: |
npm install
npm run build
working-directory: nodejs

- name: Save Node SDK Version
Expand All @@ -43,13 +53,19 @@ jobs:
with:
name: opentelemetry-nodejs-layer.zip
path: nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip

- name: Add Binary to Release
run: |
gh release upload ${{github.ref_name}} nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

publish-layer:
uses: ./.github/workflows/layer-publish.yml
needs: build-layer
strategy:
matrix:
aws_region:
aws_region:
- ap-northeast-1
- ap-northeast-2
- ap-south-1
Expand All @@ -71,7 +87,7 @@ jobs:
layer-name: opentelemetry-nodejs
component-version: ${{needs.build-layer.outputs.NODEJS_VERSION}}
# architecture:
runtimes: nodejs16.x nodejs18.x nodejs20.x
runtimes: nodejs18.x nodejs20.x
release-group: prod
aws_region: ${{ matrix.aws_region }}
secrets: inherit
17 changes: 16 additions & 1 deletion .github/workflows/release-layer-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,20 @@ on:

permissions:
id-token: write
contents: read
contents: write

jobs:
create-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Create Release
run: gh release create ${{ github.ref_name }} --draft --title ${{ github.ref_name }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
build-layer:
runs-on: ubuntu-latest
needs: create-release
outputs:
PYTHON_OPENTELEMETRY_SDK_VERSION: ${{ steps.save-python-opentelemetry-sdk-version.outputs.PYTHON_OPENTELEMETRY_SDK_VERSION}}
steps:
Expand Down Expand Up @@ -52,6 +61,12 @@ jobs:
name: opentelemetry-python-layer.zip
path: python/src/build/opentelemetry-python-layer.zip

- name: Add Binary to Release
run: |
gh release upload ${{github.ref_name}} python/src/build/opentelemetry-python-layer.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

publish-layer:
uses: ./.github/workflows/layer-publish.yml
needs: build-layer
Expand Down
Loading

0 comments on commit 8143921

Please sign in to comment.