Robert Pająk
1ee7c79b73
sdk/log: Add FilterProcessor and EnabledParameters ( #6317 )
...
Per
https://github.com/open-telemetry/opentelemetry-go/pull/6271#issuecomment-2657554647
> We agreed that we can move `FilterProcessor` directly to `sdk/log` as
Logs SDK does not look to be stabilized soon.
- Add the possibility to filter based on the resource and scope which is
available for the SDK. The scope information is the most important as it
gives the possibility to e.g. filter out logs emitted for a given
logger. Thus e.g.
https://github.com/open-telemetry/opentelemetry-specification/issues/4364
is not necessary. See
https://github.com/open-telemetry/opentelemetry-specification/pull/4290#discussion_r1927546170
for more context.
- It is going be an example for
https://github.com/open-telemetry/opentelemetry-specification/issues/4363
There is a little overhead (IMO totally acceptable) because of data
transformation. Most importantly, there is no new heap allocation.
```
goos: linux
goarch: amd64
pkg: go.opentelemetry.io/otel/sdk/log
cpu: 13th Gen Intel(R) Core(TM) i7-13800H
│ old.txt │ new.txt │
│ sec/op │ sec/op vs base │
LoggerEnabled-20 4.589n ± 1% 319.750n ± 16% +6867.75% (p=0.000 n=10)
│ old.txt │ new.txt │
│ B/op │ B/op vs base │
LoggerEnabled-20 0.000Ki ± 0% 1.093Ki ± 13% ? (p=0.000 n=10)
│ old.txt │ new.txt │
│ allocs/op │ allocs/op vs base │
LoggerEnabled-20 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
¹ all samples are equal
```
`Logger.Enabled` is still more efficient than `Logger.Emit` (benchmarks
from https://github.com/open-telemetry/opentelemetry-go/pull/6315 ).
```
goos: linux
goarch: amd64
pkg: go.opentelemetry.io/otel/sdk/log
cpu: 13th Gen Intel(R) Core(TM) i7-13800H
BenchmarkLoggerEmit/5_attributes-20 559934 2391 ns/op 39088 B/op 1 allocs/op
BenchmarkLoggerEmit/10_attributes-20 1000000 5910 ns/op 49483 B/op 5 allocs/op
BenchmarkLoggerEnabled-20 1605697 968.7 ns/op 1272 B/op 0 allocs/op
PASS
ok go.opentelemetry.io/otel/sdk/log 10.789s
```
Prior art:
- https://github.com/open-telemetry/opentelemetry-go/pull/6271
- https://github.com/open-telemetry/opentelemetry-go/pull/6286
I also created for tracking purposes:
- https://github.com/open-telemetry/opentelemetry-go/issues/6328
2025-02-18 22:35:14 +01:00
renovate[bot]
b80639cdeb
chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.19.1 ( #6311 )
2025-02-18 17:45:35 +01:00
renovate[bot]
e0332501be
fix(deps): update golang.org/x to aa4b98e ( #6336 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/exp | require | digest | `eff6e97` -> `aa4b98e` |
| golang.org/x/exp/typeparams | indirect | digest | `eff6e97` ->
`aa4b98e` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:12:20 -08:00
renovate[bot]
963190b285
fix(deps): update golang.org/x to eff6e97 ( #6325 )
2025-02-17 10:54:06 +01:00
renovate[bot]
14dc8ea996
chore(deps): update module github.com/4meepo/tagalign to v1.4.2 ( #6327 )
2025-02-17 10:35:42 +01:00
renovate[bot]
af9dcb02ac
chore(deps): update module github.com/spf13/cobra to v1.9.1 ( #6324 )
2025-02-17 09:47:51 +01:00
renovate[bot]
26493d7374
chore(deps): update module github.com/mgechev/revive to v1.7.0 ( #6326 )
2025-02-17 00:16:20 +01:00
Piotr Kiełkowicz
8562bdf7f5
[chore] Use public Linux ARM64 runners ( #6320 )
...
Towards https://github.com/open-telemetry/community/issues/2564
Handles
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
Switches ARM64 runners to the public version.
2025-02-15 19:59:04 +01:00
renovate[bot]
c08d161cb5
chore(deps): update module github.com/tetafro/godot to v1.5.0 ( #6323 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/tetafro/godot](https://redirect.github.com/tetafro/godot )
| `v1.4.20` -> `v1.5.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tetafro/godot (github.com/tetafro/godot)</summary>
###
[`v1.5.0`](https://redirect.github.com/tetafro/godot/releases/tag/v1.5.0 )
[Compare
Source](https://redirect.github.com/tetafro/godot/compare/v1.4.20...v1.5.0 )
#### Changelog
-
[`fa6ac64`](fa6ac6436b
)
Add noinline option for checking all comments except inlined.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [x] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 07:54:47 -08:00
renovate[bot]
1d1f79c23d
chore(deps): update module github.com/tdakkota/asciicheck to v0.4.1 ( #6322 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/tdakkota/asciicheck](https://redirect.github.com/tdakkota/asciicheck )
| `v0.4.0` -> `v0.4.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tdakkota/asciicheck (github.com/tdakkota/asciicheck)</summary>
###
[`v0.4.1`](https://redirect.github.com/tdakkota/asciicheck/releases/tag/v0.4.1 )
[Compare
Source](https://redirect.github.com/tdakkota/asciicheck/compare/v0.4.0...v0.4.1 )
#### What's Changed
- refactor: get rid of deprecated `ast.Object` by
[@​tdakkota](https://redirect.github.com/tdakkota ) in
[https://github.com/tdakkota/asciicheck/pull/30 ](https://redirect.github.com/tdakkota/asciicheck/pull/30 )
**Full Changelog**:
https://github.com/tdakkota/asciicheck/compare/v0.4.0...v0.4.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 07:42:54 -08:00
renovate[bot]
f2a151878b
chore(deps): update golang.org/x/telemetry digest to 6f9b61d ( #6321 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `7530529` -> `6f9b61d` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 07:33:57 -08:00
Robert Pająk
55ff06fbdd
sdk/log: Change BenchmarkLoggerNewRecord to BenchmarkLoggerEmit ( #6315 )
...
I find having benchmark for `Emit` more useful than just for
`newRecord`.
It can be used to showcase the performance benefit of using `Enabled`
even for a record with 10 attributes.
```
goos: linux
goarch: amd64
pkg: go.opentelemetry.io/otel/sdk/log
cpu: 13th Gen Intel(R) Core(TM) i7-13800H
BenchmarkLoggerEmit/5_attributes-20 511827 2609 ns/op 41947 B/op 1 allocs/op
BenchmarkLoggerEmit/10_attributes-20 1000000 3520 ns/op 46905 B/op 5 allocs/op
BenchmarkLoggerEnabled-20 263691399 4.549 ns/op 0 B/op 0 allocs/op
```
---------
Co-authored-by: Damien Mathieu <42@dmathieu.com >
2025-02-14 09:40:02 +01:00
renovate[bot]
8261e7b443
chore(deps): update otel/weaver docker tag to v0.13.2 ( #6318 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver ) |
final | patch | `v0.13.1` -> `v0.13.2` |
---
### Release Notes
<details>
<summary>open-telemetry/weaver (otel/weaver)</summary>
###
[`v0.13.2`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.13.2 ):
0.13.2 - 2025-02-13
[Compare
Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.13.1...v0.13.2 )
#### Release Notes
What's changed
- Add a `note` field to all deprecated variants and generate a formatted
value when
not provided in the semconv files.
([#​602](https://redirect.github.com/open-telemetry/weaver/pull/602 )
by [@​lquerel](https://redirect.github.com/lquerel )).
#### Install weaver 0.13.2
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-installer.ps1 | iex"
```
#### Download weaver 0.13.2
| File | Platform | Checksum |
|--------|----------|----------|
|
[weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-aarch64-apple-darwin.tar.xz )
| Apple Silicon macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-aarch64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-apple-darwin.tar.xz )
| Intel macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-pc-windows-msvc.zip )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-pc-windows-msvc.zip.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-pc-windows-msvc.msi )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-pc-windows-msvc.msi.sha256 )
|
|
[weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-unknown-linux-gnu.tar.xz )
| x64 Linux |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256 )
|
#### Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub
Artifact Attestations. These can be verified by using the [GitHub
CLI](https://cli.github.com/manual/gh_attestation_verify ):
```sh
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
```
You can also download the attestation from
[GitHub](https://redirect.github.com/open-telemetry/weaver/attestations )
and verify against that directly:
```sh
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 09:33:15 +01:00
renovate[bot]
da2d2f87ea
fix(deps): update module github.com/golangci/golangci-lint to v1.64.5 ( #6319 )
2025-02-14 09:21:27 +01:00
renovate[bot]
a9cbc3d8de
chore(deps): update module github.com/tdakkota/asciicheck to v0.4.0 ( #6316 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/tdakkota/asciicheck](https://redirect.github.com/tdakkota/asciicheck )
| `v0.3.0` -> `v0.4.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>tdakkota/asciicheck (github.com/tdakkota/asciicheck)</summary>
###
[`v0.4.0`](https://redirect.github.com/tdakkota/asciicheck/releases/tag/v0.4.0 ):
: bump `x/tools` version
[Compare
Source](https://redirect.github.com/tdakkota/asciicheck/compare/v0.3.0...v0.4.0 )
#### What's Changed
- chore(deps): bump golang.org/x/tools from 0.13.0 to 0.30.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/tdakkota/asciicheck/pull/27 ](https://redirect.github.com/tdakkota/asciicheck/pull/27 )
**Full Changelog**:
https://github.com/tdakkota/asciicheck/compare/v0.3.0...v0.4.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 07:51:52 -08:00
Robert Pająk
9d4c2f72f6
[chore] Fix go-work Make target with the highest required Go version ( #6285 )
...
This is handy for `gopls` when working across multiple Go modules.
Currently `crosslink work` has a default value of `1.22` for `go` flag
which does not work for the current codebase.
The go 1.22.7 version is required in
`go.opentelemetry.io/otel/bridge/opentracing/test`.
2025-02-13 07:03:38 -08:00
renovate[bot]
d9ab149e9d
chore(deps): update module github.com/securego/gosec/v2 to v2.22.1 ( #6314 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec )
| `v2.22.0` -> `v2.22.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>securego/gosec (github.com/securego/gosec/v2)</summary>
###
[`v2.22.1`](https://redirect.github.com/securego/gosec/releases/tag/v2.22.1 )
[Compare
Source](https://redirect.github.com/securego/gosec/compare/v2.22.0...v2.22.1 )
#### Changelog
-
[`43fee88`](43fee884f6
)
Update cosign to v2.4.2
([#​1303](https://redirect.github.com/securego/gosec/issues/1303 ))
-
[`7723829`](77238291df
)
Add support for go 1.24 and phased out support for go 1.22
([#​1302](https://redirect.github.com/securego/gosec/issues/1302 ))
-
[`9552f03`](9552f0372d
)
chore(deps): update all dependencies
([#​1300](https://redirect.github.com/securego/gosec/issues/1300 ))
-
[`f4d2576`](f4d2576c36
)
Update to go version 1.23.6 and 1.22.12
([#​1299](https://redirect.github.com/securego/gosec/issues/1299 ))
-
[`2258e31`](2258e3108d
)
chore(deps): update module google.golang.org/api to v0.219.0
([#​1296](https://redirect.github.com/securego/gosec/issues/1296 ))
-
[`fbb0833`](fbb08336de
)
chore(deps): update module google.golang.org/api to v0.218.0
([#​1294](https://redirect.github.com/securego/gosec/issues/1294 ))
-
[`c66cb56`](c66cb56f09
)
Add test to conver unit parssing for G115 rule
([#​1293](https://redirect.github.com/securego/gosec/issues/1293 ))
-
[`59291a0`](59291a08ae
)
Update to go version 1.23.5 and 1.22.11
([#​1291](https://redirect.github.com/securego/gosec/issues/1291 ))
-
[`7466b7c`](7466b7cad2
)
chore(deps): update all dependencies
([#​1290](https://redirect.github.com/securego/gosec/issues/1290 ))
-
[`32dcc8a`](32dcc8a1f5
)
Update gosec in github action to 2.22.0
([#​1286](https://redirect.github.com/securego/gosec/issues/1286 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 11:40:55 +01:00
Damien Mathieu
f62232fa1b
Replace tenv with usetesting ( #6313 )
...
The `tenv` linter is deprecated in favor of `usetesting`.
2025-02-13 11:18:37 +01:00
Damien Mathieu
44ea53bad8
Add support for Go 1.24 ( #6304 )
...
Co-authored-by: Robert Pająk <pellared@hotmail.com >
2025-02-13 10:31:16 +01:00
renovate[bot]
8d2c38d605
fix(deps): update googleapis to 5a70512 ( #6308 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto )
| indirect | digest | `e9438ea` -> `5a70512` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto )
| indirect | digest | `e9438ea` -> `5a70512` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto )
| require | digest | `e9438ea` -> `5a70512` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 09:49:36 +01:00
renovate[bot]
4b7d52a7c1
chore(deps): update module github.com/gostaticanalysis/forcetypeassert to v0.2.0 ( #6312 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/gostaticanalysis/forcetypeassert](https://redirect.github.com/gostaticanalysis/forcetypeassert )
| `v0.1.0` -> `v0.2.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>gostaticanalysis/forcetypeassert
(github.com/gostaticanalysis/forcetypeassert)</summary>
###
[`v0.2.0`](https://redirect.github.com/gostaticanalysis/forcetypeassert/blob/HEAD/CHANGELOG.md#v020---2025-02-13 )
[Compare
Source](https://redirect.github.com/gostaticanalysis/forcetypeassert/compare/v0.1.0...v0.2.0 )
- Update x/tools to fix panic in tests by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/gostaticanalysis/forcetypeassert/pull/19 ](https://redirect.github.com/gostaticanalysis/forcetypeassert/pull/19 )
- go.mod: bump golang.org/x/tools dependency by
[@​egonelbre](https://redirect.github.com/egonelbre ) in
[https://github.com/gostaticanalysis/forcetypeassert/pull/20 ](https://redirect.github.com/gostaticanalysis/forcetypeassert/pull/20 )
- Add tagpr and version up Go and dependencies by
[@​tenntenn](https://redirect.github.com/tenntenn ) in
[https://github.com/gostaticanalysis/forcetypeassert/pull/21 ](https://redirect.github.com/gostaticanalysis/forcetypeassert/pull/21 )
- Support any by
[@​tenntenn](https://redirect.github.com/tenntenn ) in
[https://github.com/gostaticanalysis/forcetypeassert/pull/23 ](https://redirect.github.com/gostaticanalysis/forcetypeassert/pull/23 )
- Fix for
[#​18](https://redirect.github.com/gostaticanalysis/forcetypeassert/issues/18 )
by [@​tenntenn](https://redirect.github.com/tenntenn ) in
[https://github.com/gostaticanalysis/forcetypeassert/pull/24 ](https://redirect.github.com/gostaticanalysis/forcetypeassert/pull/24 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 08:43:03 +01:00
renovate[bot]
d4b05975e4
chore(deps): update golang.org/x/telemetry digest to 7530529 ( #6305 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `557cf9c` -> `7530529` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 08:30:40 +01:00
renovate[bot]
dfc43f0d61
fix(deps): update module github.com/golangci/golangci-lint to v1.64.4 ( #6310 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint )
| `v1.64.2` -> `v1.64.4` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>
###
[`v1.64.4`](https://redirect.github.com/golangci/golangci-lint/compare/v1.64.3...v1.64.4 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.64.3...v1.64.4 )
###
[`v1.64.3`](https://redirect.github.com/golangci/golangci-lint/compare/v1.64.2...v1.64.3 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.64.2...v1.64.3 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 15:05:38 -08:00
renovate[bot]
fd8eb0bd69
chore(deps): update otel/weaver docker tag to v0.13.1 ( #6309 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver ) |
final | patch | `v0.13.0` -> `v0.13.1` |
---
### Release Notes
<details>
<summary>open-telemetry/weaver (otel/weaver)</summary>
###
[`v0.13.1`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.13.1 ):
0.13.1 - 2025-02-12
[Compare
Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.13.0...v0.13.1 )
#### Release Notes
What's changed
- For issue
[#​596](https://redirect.github.com/open-telemetry/weaver/issues/596 )
- Fix the Jinja deprecated test to accept the
new deprecated format.
([#​597](https://redirect.github.com/open-telemetry/weaver/pull/597 )
by [@​lquerel](https://redirect.github.com/lquerel )).
#### Install weaver 0.13.1
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-installer.ps1 | iex"
```
#### Download weaver 0.13.1
| File | Platform | Checksum |
|--------|----------|----------|
|
[weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-aarch64-apple-darwin.tar.xz )
| Apple Silicon macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-aarch64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-apple-darwin.tar.xz )
| Intel macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-pc-windows-msvc.zip )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-pc-windows-msvc.zip.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-pc-windows-msvc.msi )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-pc-windows-msvc.msi.sha256 )
|
|
[weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-unknown-linux-gnu.tar.xz )
| x64 Linux |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256 )
|
#### Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub
Artifact Attestations. These can be verified by using the [GitHub
CLI](https://cli.github.com/manual/gh_attestation_verify ):
```sh
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
```
You can also download the attestation from
[GitHub](https://redirect.github.com/open-telemetry/weaver/attestations )
and verify against that directly:
```sh
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 14:26:25 -08:00
renovate[bot]
47c4b113e2
chore(deps): update module github.com/mgechev/revive to v1.6.1 ( #6306 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/mgechev/revive](https://redirect.github.com/mgechev/revive )
| `v1.6.0` -> `v1.6.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mgechev/revive (github.com/mgechev/revive)</summary>
###
[`v1.6.1`](https://redirect.github.com/mgechev/revive/releases/tag/v1.6.1 )
[Compare
Source](https://redirect.github.com/mgechev/revive/compare/v1.6.0...v1.6.1 )
#### Changelog
-
[`c237f70`](c237f70575
)
Update renovate.json config
([#​1221](https://redirect.github.com/mgechev/revive/issues/1221 ))
-
[`d02fd30`](d02fd30f5c
)
chore(deps): update module github.com/mattn/go-colorable to v0.1.14
([#​1222](https://redirect.github.com/mgechev/revive/issues/1222 ))
-
[`3b54068`](3b54068168
)
chore(deps): update module github.com/stretchr/testify to v1.10.0
([#​1223](https://redirect.github.com/mgechev/revive/issues/1223 ))
-
[`82dd192`](82dd1920b0
)
chore(deps): update module golang.org/x/sys to v0.30.0
([#​1224](https://redirect.github.com/mgechev/revive/issues/1224 ))
-
[`f66fd1e`](f66fd1eb75
)
chore(deps): update module golang.org/x/text to v0.22.0
([#​1225](https://redirect.github.com/mgechev/revive/issues/1225 ))
-
[`a34327e`](a34327e65c
)
chore: check go.mod and run gofmt in CI
([#​1215](https://redirect.github.com/mgechev/revive/issues/1215 ))
-
[`5f01efa`](5f01efa722
)
feature: add redundant-test-main-exit rule
([#​1208](https://redirect.github.com/mgechev/revive/issues/1208 ))
-
[`fd8d99d`](fd8d99d716
)
fix (1217): getting parameter type names panics in presence of generic
types
([#​1218](https://redirect.github.com/mgechev/revive/issues/1218 ))
-
[`ea0222b`](ea0222b242
)
fix(deps): update module golang.org/x/mod to v0.23.0
([#​1219](https://redirect.github.com/mgechev/revive/issues/1219 ))
-
[`d04f429`](d04f429918
)
fix(deps): update module golang.org/x/sync to v0.11.0
([#​1220](https://redirect.github.com/mgechev/revive/issues/1220 ))
-
[`3e3e982`](3e3e9825db
)
fix(deps): update module golang.org/x/tools to v0.30.0
([#​1227](https://redirect.github.com/mgechev/revive/issues/1227 ))
-
[`8c5d8fc`](8c5d8fc90a
)
fix: flag-parameter rule wrongly detects var definition and points to
the function signature
([#​1213](https://redirect.github.com/mgechev/revive/issues/1213 ))
-
[`8cb2599`](8cb2599624
)
fix: invalid message reported for directive comment
([#​1209](https://redirect.github.com/mgechev/revive/issues/1209 ))
-
[`9a54195`](9a54195228
)
fix: panic with getFieldTypeName
([#​1229](https://redirect.github.com/mgechev/revive/issues/1229 ))
-
[`4bd6fba`](4bd6fbac97
)
fix: unconditional-recursion false positive when the function is called
right after its declaration
([#​1212](https://redirect.github.com/mgechev/revive/issues/1212 ))
([#​1214](https://redirect.github.com/mgechev/revive/issues/1214 ))
-
[`e8b55f8`](e8b55f8917
)
prepareSkips: to resolve regexps in excludes
([#​1060](https://redirect.github.com/mgechev/revive/issues/1060 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com >
2025-02-12 08:51:47 -08:00
Tyler Yahn
3c1286a9ea
Document and check resource comparability ( #6272 )
...
Ensure backwards compatibility by adding a compile-time check that the
Resource remains comparable.
Document the shortcomings of direct comparison of a Resource.
---------
Co-authored-by: Robert Pająk <pellared@hotmail.com >
2025-02-12 08:35:25 -08:00
renovate[bot]
afbe5458b0
fix(deps): update module github.com/golangci/golangci-lint to v1.64.2 ( #6301 )
2025-02-12 12:23:12 +01:00
renovate[bot]
6c8583d73a
chore(deps): update module github.com/ldez/exptostd to v0.4.1 ( #6300 )
2025-02-11 22:06:44 +01:00
renovate[bot]
1971f5f9c5
fix(deps): update golang.org/x ( #6297 )
2025-02-11 14:19:31 +01:00
renovate[bot]
d40491f5d9
chore(deps): pin actions/stale action to 5bef64f ( #6295 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/stale](https://redirect.github.com/actions/stale ) | action |
pinDigest | -> `5bef64f` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:23:02 +01:00
Damien Mathieu
7d503b7444
Close stale issues and PRs after 2 years of inactivity ( #6284 )
...
Closes #6280
I will do the same PR in contrib once this one ships.
2025-02-10 09:05:36 +01:00
renovate[bot]
6e3724ad02
chore(deps): update module github.com/catenacyber/perfsprint to v0.8.1 ( #6294 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/catenacyber/perfsprint](https://redirect.github.com/catenacyber/perfsprint )
| `v0.8.0` -> `v0.8.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>catenacyber/perfsprint
(github.com/catenacyber/perfsprint)</summary>
###
[`v0.8.1`](https://redirect.github.com/catenacyber/perfsprint/compare/v0.8.0...v0.8.1 )
[Compare
Source](https://redirect.github.com/catenacyber/perfsprint/compare/v0.8.0...v0.8.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09 10:10:25 -08:00
renovate[bot]
ab254c20b7
chore(deps): update module go-simpler.org/sloglint to v0.9.0 ( #6293 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint )
| `v0.7.2` -> `v0.9.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>go-simpler/sloglint (go-simpler.org/sloglint)</summary>
###
[`v0.9.0`](https://redirect.github.com/go-simpler/sloglint/compare/v0.8.0...v0.9.0 )
[Compare
Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.8.0...v0.9.0 )
###
[`v0.8.0`](https://redirect.github.com/go-simpler/sloglint/releases/tag/v0.8.0 )
[Compare
Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.7.2...v0.8.0 )
-
[`72654a4`](https://redirect.github.com/go-simpler/sloglint/commit/72654a4 )
fix(no-raw-keys): do not report constants from other packages
([#​67](https://redirect.github.com/go-simpler/sloglint/issues/67 ))
by [@​Jacobbrewer1](https://redirect.github.com/Jacobbrewer1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09 07:39:56 -08:00
renovate[bot]
6e1c433b12
chore(deps): update module 4d63.com/gochecknoglobals to v0.2.2 ( #6291 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[4d63.com/gochecknoglobals](https://redirect.github.com/leighmcculloch/gochecknoglobals )
| `v0.2.1` -> `v0.2.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>leighmcculloch/gochecknoglobals
(4d63.com/gochecknoglobals)</summary>
###
[`v0.2.2`](https://redirect.github.com/leighmcculloch/gochecknoglobals/releases/tag/v0.2.2 )
[Compare
Source](https://redirect.github.com/leighmcculloch/gochecknoglobals/compare/v0.2.1...v0.2.2 )
#### What's Changed
- Update exceptions in docs by
[@​leighmcculloch](https://redirect.github.com/leighmcculloch ) in
[https://github.com/leighmcculloch/gochecknoglobals/pull/39 ](https://redirect.github.com/leighmcculloch/gochecknoglobals/pull/39 )
- Update install instructions by
[@​leighmcculloch](https://redirect.github.com/leighmcculloch ) in
[https://github.com/leighmcculloch/gochecknoglobals/pull/40 ](https://redirect.github.com/leighmcculloch/gochecknoglobals/pull/40 )
- Remove the -t flag by
[@​leighmcculloch](https://redirect.github.com/leighmcculloch ) in
[https://github.com/leighmcculloch/gochecknoglobals/pull/38 ](https://redirect.github.com/leighmcculloch/gochecknoglobals/pull/38 )
- Update x/tools to fix panic in tests with Go 1.23 by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/leighmcculloch/gochecknoglobals/pull/47 ](https://redirect.github.com/leighmcculloch/gochecknoglobals/pull/47 )
#### New Contributors
- [@​alexandear](https://redirect.github.com/alexandear ) made
their first contribution in
[https://github.com/leighmcculloch/gochecknoglobals/pull/47 ](https://redirect.github.com/leighmcculloch/gochecknoglobals/pull/47 )
**Full Changelog**:
https://github.com/leighmcculloch/gochecknoglobals/compare/v0.2.1...v0.2.2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 08:24:21 -08:00
renovate[bot]
ae0cc743a0
chore(deps): update otel/weaver docker tag to v0.13.0 ( #6292 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver ) |
final | minor | `v0.12.0` -> `v0.13.0` |
---
### Release Notes
<details>
<summary>open-telemetry/weaver (otel/weaver)</summary>
###
[`v0.13.0`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.13.0 ):
0.13.0 - 2025-02-07
[Compare
Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.12.0...v0.13.0 )
#### Release Notes
What's changed
- **Breaking Change**: Introduced a new `weaver registry diff` command
to generate a diff report between two versions of
the semantic convention registry. This PR introduces a breaking change
in the semantic conventions schema. While the
text-based `deprecated` field is still supported for compatibility
reasons, future semantic conventions should use the
new `deprecated` structured format.
([#​400](https://redirect.github.com/open-telemetry/weaver/pull/400/ )
by [@​lquerel](https://redirect.github.com/lquerel )).
- The `deprecated` field is now a structured field defining the precise
reason for deprecation. The semantic
conventions must be updated to adopt this new format.
- The changes related to the `deprecated` field (i.e., string → struct)
also have a potential impact on certain
templates that reference the `deprecated` field as containing text.
These templates will need to be updated to use
the `brief` field, which provides a textual explanation of the reasons
for the deprecation.
- Improvement of comment generation: removal of `<p>` tags that precede
`@` Javadoc tags.
([#​574](https://redirect.github.com/open-telemetry/weaver/pull/574 )
by [@​trask](https://redirect.github.com/trask )).
- For Issue
[#​564](https://redirect.github.com/open-telemetry/weaver/issues/564 )
- Require attributes and event fields to have stability: Added warnings
for missing stability
on: Attributes, Enum members in attributes, Event AnyValues, Enum
members in AnyValues.
([#​568](https://redirect.github.com/open-telemetry/weaver/pull/568 )
by [@​jerbly](https://redirect.github.com/jerbly )).
- For issue
\[[#​569](https://redirect.github.com/open-telemetry/weaver/issues/569 )]\(Add
include_stability config into semconv_grouped_attributes):
`is_experimental` returns `true` by default.
([#​570](https://redirect.github.com/open-telemetry/weaver/pull/570 )
by [@​jerbly](https://redirect.github.com/jerbly )).
- Added an OTLP receiver to Weaver to prepare for the `weaver registry
live-check` command. (see
[#​548](https://redirect.github.com/open-telemetry/weaver/pull/548 )
by [@​lquerel](https://redirect.github.com/lquerel ))
- Add is_array filter and test for AttributeType.
([#​540](https://redirect.github.com/open-telemetry/weaver/pull/540 )
by [@​arthurDiff](https://redirect.github.com/arthurDiff )).
- Refactored CLI registry commands to remove some duplication. Resolving
the registry with policy checks is common for
`generate`, `resolve` and `check`.
([#​536](https://redirect.github.com/open-telemetry/weaver/pull/536 )
by [@​jerbly](https://redirect.github.com/jerbly )).
- Added missing `after_resolution` policy checks to `generate` and
`resolve` through the common code.
- Removed the deprecated `--registry-git-sub-dir` option.
- Fixed bug in `check` if `--skip-policies` was specified then it would
not fail for any validation errors.
- Semantic Conventions Issue
[#​1513](https://redirect.github.com/open-telemetry/semantic-conventions/issues/1513 )
- Make span_kind required in yaml and break down multi-kind span
definitions -
([#​542](https://redirect.github.com/open-telemetry/weaver/pull/542 )
by [@​jerbly](https://redirect.github.com/jerbly )).
- Updated the EBNF and JSON schema to define `span_kind` as mandatory
for `span` group types. Added a group validity
check as a warning.
- First iteration of the new command: `registry emit`. Emits a semantic
convention registry as example spans to your
OTLP receiver. This may be useful in testing/simulation scenarios.
([#​549](https://redirect.github.com/open-telemetry/weaver/pull/549 )
by [@​jerbly](https://redirect.github.com/jerbly ))
- For issue
\[[#​569](https://redirect.github.com/open-telemetry/weaver/issues/569 )]\(Add
include_stability config into semconv_grouped_attributes): added
`stable_only` boolean flag as a parameter for
`semconv_signal`, `semconv_grouped_attributes`, and other `semconv_*` JQ
semconv helpers. When `stable_only` is set to `true`,
corresponding helper function returns stable conventions only. If the
flag is not set or set to false, stability filtering does not apply.
It's recommended to use `stable_only` flag instead of
`exclude_stability` parameter.
([#​588](https://redirect.github.com/open-telemetry/weaver/pull/588 )
by [@​lmolkova](https://redirect.github.com/lmolkova ))
#### Install weaver 0.13.0
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.ps1 | iex"
```
#### Download weaver 0.13.0
| File | Platform | Checksum |
|--------|----------|----------|
|
[weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-aarch64-apple-darwin.tar.xz )
| Apple Silicon macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-aarch64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-apple-darwin.tar.xz )
| Intel macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-apple-darwin.tar.xz.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.zip )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.zip.sha256 )
|
|
[weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.msi )
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.msi.sha256 )
|
|
[weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-unknown-linux-gnu.tar.xz )
| x64 Linux |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256 )
|
#### Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub
Artifact Attestations. These can be verified by using the [GitHub
CLI](https://cli.github.com/manual/gh_attestation_verify ):
```sh
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
```
You can also download the attestation from
[GitHub](https://redirect.github.com/open-telemetry/weaver/attestations )
and verify against that directly:
```sh
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 07:57:37 -08:00
renovate[bot]
fabdac2640
fix(deps): update googleapis to e9438ea ( #6289 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto )
| indirect | digest | `7023788` -> `e9438ea` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto )
| indirect | digest | `7023788` -> `e9438ea` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto )
| require | digest | `7023788` -> `e9438ea` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 07:33:36 -08:00
renovate[bot]
42273a6c46
chore(deps): update module golang.org/x/crypto to v0.33.0 ( #6290 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/crypto | `v0.32.0` -> `v0.33.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 07:25:06 -08:00
renovate[bot]
b42504e700
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1 ( #6288 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway )
| `v2.26.0` -> `v2.26.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>grpc-ecosystem/grpc-gateway
(github.com/grpc-ecosystem/grpc-gateway/v2)</summary>
###
[`v2.26.1`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.26.1 )
[Compare
Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.0...v2.26.1 )
#### What's Changed
- Prevent overwriting description of map fields by
[@​fredde-fisk](https://redirect.github.com/fredde-fisk ) in
[https://github.com/grpc-ecosystem/grpc-gateway/pull/5158 ](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5158 )
- 5113. Validation of oneof nested objects by
[@​optician](https://redirect.github.com/optician ) in
[https://github.com/grpc-ecosystem/grpc-gateway/pull/5211 ](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5211 )
#### New Contributors
- [@​fredde-fisk](https://redirect.github.com/fredde-fisk ) made
their first contribution in
[https://github.com/grpc-ecosystem/grpc-gateway/pull/5158 ](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5158 )
- [@​optician](https://redirect.github.com/optician ) made their
first contribution in
[https://github.com/grpc-ecosystem/grpc-gateway/pull/5211 ](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5211 )
**Full Changelog**:
https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.0...v2.26.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 07:11:12 -08:00
renovate[bot]
834e574068
chore(deps): update github/codeql-action digest to 9e8d078 ( #6287 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[github/codeql-action](https://redirect.github.com/github/codeql-action )
| action | digest | `dd74661` -> `9e8d078` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 10:08:58 -08:00
renovate[bot]
b25505b0bb
fix(deps): update golang.org/x to f9890c6 ( #6282 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/exp | require | digest | `e0ece0d` -> `f9890c6` |
| golang.org/x/exp/typeparams | indirect | digest | `e0ece0d` ->
`f9890c6` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 09:30:12 +01:00
renovate[bot]
558dbddb7c
chore(deps): update python docker tag to v3.13.2 ( #6283 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| python | stage | patch | `3.13.1-slim-bullseye` ->
`3.13.2-slim-bullseye` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 09:20:55 +01:00
Tyler Yahn
6894f1b491
Add an OpenSSF badge to README.md ( #6269 )
...
Part of #6243
2025-02-06 14:08:13 -08:00
Tyler Yahn
25ee2bdabc
Default github workflow permission read-all ( #6268 )
...
ea7e27ed41/docs/checks.md (token-permissions)
2025-02-06 13:58:12 -08:00
Sam Xie
d46bfb04fe
Fix comment of the RecordOnly sampling decision ( #6257 )
...
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com >
2025-02-06 10:06:15 -08:00
renovate[bot]
51cf2d7b62
chore(deps): update golang.org/x/telemetry digest to 557cf9c ( #6279 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `c67c2d1` -> `557cf9c` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com >
2025-02-06 08:13:53 -08:00
renovate[bot]
c9bb09cf6b
chore(deps): pin dependencies ( #6278 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://redirect.github.com/actions/cache ) | action |
pinDigest | -> `1bd1e32` |
| [actions/checkout](https://redirect.github.com/actions/checkout ) |
action | pinDigest | -> `11bd719` |
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact )
| action | pinDigest | -> `fa0a91b` |
| [actions/setup-go](https://redirect.github.com/actions/setup-go ) |
action | pinDigest | -> `f111f33` |
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact )
| action | pinDigest | -> `65c4c4a` |
|
[avtodev/markdown-lint](https://redirect.github.com/avto-dev/markdown-lint )
| docker | pinDigest | -> `6aeedc2` |
|
[benchmark-action/github-action-benchmark](https://redirect.github.com/benchmark-action/github-action-benchmark )
| action | pinDigest | -> `d48d326` |
|
[codecov/codecov-action](https://redirect.github.com/codecov/codecov-action )
| action | pinDigest | -> `13ce06b` |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action )
| action | pinDigest | -> `dd74661` |
|
[lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action )
| action | pinDigest | -> `f613c4a` |
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver ) |
final | pinDigest | -> `0b6136d` |
|
[peter-evans/create-issue-from-file](https://redirect.github.com/peter-evans/create-issue-from-file )
| action | pinDigest | -> `e8ef132` |
| python | stage | pinDigest | -> `0eab754` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 08:05:30 -08:00
Tyler Yahn
9ea576a263
Use renovate best-practices ( #6267 )
...
https://docs.renovatebot.com/upgrade-best-practices/
This addresses some failures we have with the OSSF report card (i.e.
dependency pinning of github actions):
ea7e27ed41/docs/checks.md (pinned-dependencies)
2025-02-06 07:55:15 -08:00
renovate[bot]
8667c15a14
fix(deps): update module google.golang.org/protobuf to v1.36.5 ( #6277 )
2025-02-06 15:06:07 +01:00
renovate[bot]
5879a018a8
fix(deps): update build-tools to v0.18.0 ( #6276 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/build-tools/crosslink](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools )
| `v0.17.0` -> `v0.18.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/build-tools/gotmpl](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools )
| `v0.17.0` -> `v0.18.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/build-tools/multimod](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools )
| `v0.17.0` -> `v0.18.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/build-tools/semconvgen](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools )
| `v0.17.0` -> `v0.18.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-build-tools
(go.opentelemetry.io/build-tools/crosslink)</summary>
###
[`v0.18.0`](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0180 )
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.17.0...v0.18.0 )
##### 🛑 Breaking changes 🛑
- `githubgen`: githubgen now injects component lists and others into
CODEOWNERS and ALLOWLIST files using magic strings instead of writing
the complete files.
([#​674](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/674 ))
This feature allows maintainers to have custom content in addition to
the component lists and others in their CODEOWNERS and ALLOWLIST files.
Magic delimiter strings need to be added to CODEOWNERS and ALLOWLIST
files fot githubgen to fill in the content.
Use `# Start/End components list`, `# Start/End distribution list` and
`# Start/End unmaintained components list` in your CODEOWNERS file.
Use `# Start/End deprecated components list` and `# Start/End
unmaintained components list` in your ALLOWLIST file.
Also, issue template files need to be updated and use `# Start/End
components list` to fill in the component list.
##### 🧰 Bug fixes 🧰
- `githubgen`: Remove `internal/common` entry in ALLOWLIST
([#​669](https://redirect.github.com/open-telemetry/opentelemetry-go-build-tools/issues/669 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 12:07:22 +01:00
renovate[bot]
0c62fd1edf
chore(deps): update actions/upload-artifact action to v4 ( #6266 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact )
| action | major | `v3` -> `v4` |
---
### Release Notes
<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>
###
[`v4`](https://redirect.github.com/actions/upload-artifact/compare/v3...v4 )
[Compare
Source](https://redirect.github.com/actions/upload-artifact/compare/v3...v4 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com >
2025-02-05 11:47:25 -08:00