Open
Conversation
# Description
Fix the `/ok-to-test` command for PRs from forks by correcting the jq
path used to extract the head repository owner.
When triggered via `issue_comment`, the workflow was using
`.headRepository.owner.login` to get the repository owner, but `gh pr
view --json` provides this in a separate field called
`headRepositoryOwner`. This caused the repository to be extracted as
`/radius` instead of `brooke-hamilton/radius`, failing the checkout step
with:
```
Invalid repository '/radius'. Expected format {owner}/{repo}.
```
**Changes:**
- Updated the `gh pr view --json` query to include `headRepositoryOwner`
- Changed the jq extraction to use `.headRepositoryOwner.login` for the
owner and `.headRepository.name` for the repo name
## Type of change
- This pull request is a minor refactor, code cleanup, test improvement,
or other maintenance task and doesn't change the functionality of Radius
(issue link optional).
## Contributor checklist
Please verify that the PR meets the following requirements, where
applicable:
- An overview of proposed schema changes is included in a linked GitHub
issue.
- [ ] Yes <!-- TaskRadio schema -->
- [x] Not applicable <!-- TaskRadio schema -->
- A design document PR is created in the [design-notes
repository](https://github.com/radius-project/design-notes/), if new
APIs are being introduced.
- [ ] Yes <!-- TaskRadio design-pr -->
- [x] Not applicable <!-- TaskRadio design-pr -->
- The design document has been reviewed and approved by Radius
maintainers/approvers.
- [ ] Yes <!-- TaskRadio design-review -->
- [x] Not applicable <!-- TaskRadio design-review -->
- A PR for the [samples
repository](https://github.com/radius-project/samples) is created, if
existing samples are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio samples-pr -->
- [x] Not applicable <!-- TaskRadio samples-pr -->
- A PR for the [documentation
repository](https://github.com/radius-project/docs) is created, if the
changes in this PR affect the documentation or any user facing updates
are made.
- [ ] Yes <!-- TaskRadio docs-pr -->
- [x] Not applicable <!-- TaskRadio docs-pr -->
- A PR for the [recipes
repository](https://github.com/radius-project/recipes) is created, if
existing recipes are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio recipes-pr -->
- [x] Not applicable <!-- TaskRadio recipes-pr -->
---------
Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
# Description
This PR fixes several issues with GitHub Actions workflows that were
causing failures on fork PRs and dependabot PRs.
## Issues Fixed
### 1. `/ok-to-test` command not working for fork PRs
When triggered via `issue_comment`, the workflow was using
`.headRepository.owner.login` to get the repository owner, but `gh pr
view --json` provides this in a separate field called
`headRepositoryOwner`. This caused the repository to be extracted as
`/radius` instead of `owner/radius`, failing the checkout step.
**Fix:** Updated the jq extraction to use `.headRepositoryOwner.login`
for the owner and `.headRepository.name` for the repo name.
### 2. `privateKey option is required` error on fork PRs
The `create-github-app-token` action was failing on fork PRs because
secrets aren't available in that context.
**Fix:** Added `if: github.repository == 'radius-project/radius'`
conditionals to skip these steps when running on forks.
### 3. `report-test-results` job failing on fork/dependabot PRs
The `report-test-results` job has `if: always()` so it runs even when
other jobs are skipped, but it requires the GitHub App token which isn't
available on forks.
**Fix:** Changed the job condition to `if: always() && github.repository
== 'radius-project/radius'` to skip the entire job on forks.
## Files Changed
- `.github/workflows/functional-test-cloud.yaml` - All three fixes above
- `.github/workflows/triage-bot.yaml` - Added repository check to token
step
- `.github/workflows/long-running-azure.yaml` - Added repository check
to token step
## Type of change
- This pull request is a minor refactor, code cleanup, test improvement,
or other maintenance task and doesn't change the functionality of Radius
(issue link optional).
## Contributor checklist
Please verify that the PR meets the following requirements, where
applicable:
- An overview of proposed schema changes is included in a linked GitHub
issue.
- [ ] Yes <!-- TaskRadio schema -->
- [x] Not applicable <!-- TaskRadio schema -->
- A design document PR is created in the [design-notes
repository](https://github.com/radius-project/design-notes/), if new
APIs are being introduced.
- [ ] Yes <!-- TaskRadio design-pr -->
- [x] Not applicable <!-- TaskRadio design-pr -->
- The design document has been reviewed and approved by Radius
maintainers/approvers.
- [ ] Yes <!-- TaskRadio design-review -->
- [x] Not applicable <!-- TaskRadio design-review -->
- A PR for the [samples
repository](https://github.com/radius-project/samples) is created, if
existing samples are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio samples-pr -->
- [x] Not applicable <!-- TaskRadio samples-pr -->
- A PR for the [documentation
repository](https://github.com/radius-project/docs) is created, if the
changes in this PR affect the documentation or any user facing updates
are made.
- [ ] Yes <!-- TaskRadio docs-pr -->
- [x] Not applicable <!-- TaskRadio docs-pr -->
- A PR for the [recipes
repository](https://github.com/radius-project/recipes) is created, if
existing recipes are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio recipes-pr -->
- [x] Not applicable <!-- TaskRadio recipes-pr -->
---------
Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
# Description
This PR fixes an issue where the `build` job in the cloud functional
tests workflow still runs on fork PRs even though we skip the `tests`
job. This causes failed checks on fork PRs.
## Changes
- Added fork check to the `build` job condition in
`functional-test-cloud.yaml`
- For fork PRs via `pull_request` event, both `build` and `tests` jobs
are now skipped
- Fork PRs should use `/ok-to-test` command to trigger cloud tests
## Behavior
| Event | Fork PR | Same-repo PR |
|-------|---------|--------------|
| `pull_request` | Skip build and tests | Run build and tests |
| `/ok-to-test` | Run build and tests | Run build and tests |
## Type of change
- This pull request is a minor refactor, code cleanup, test improvement,
or other maintenance task and doesn't change the functionality of Radius
(issue link optional).
## Contributor checklist
Please verify that the PR meets the following requirements, where
applicable:
- An overview of proposed schema changes is included in a linked GitHub
issue.
- [ ] Yes <!-- TaskRadio schema -->
- [x] Not applicable <!-- TaskRadio schema -->
- A design document PR is created in the [design-notes
repository](https://github.com/radius-project/design-notes/), if new
APIs are being introduced.
- [ ] Yes <!-- TaskRadio design-pr -->
- [x] Not applicable <!-- TaskRadio design-pr -->
- The design document has been reviewed and approved by Radius
maintainers/approvers.
- [ ] Yes <!-- TaskRadio design-review -->
- [x] Not applicable <!-- TaskRadio design-review -->
- A PR for the [samples
repository](https://github.com/radius-project/samples) is created, if
existing samples are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio samples-pr -->
- [x] Not applicable <!-- TaskRadio samples-pr -->
- A PR for the [documentation
repository](https://github.com/radius-project/docs) is created, if the
changes in this PR affect the documentation or any user facing updates
are made.
- [ ] Yes <!-- TaskRadio docs-pr -->
- [x] Not applicable <!-- TaskRadio docs-pr -->
- A PR for the [recipes
repository](https://github.com/radius-project/recipes) is created, if
existing recipes are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio recipes-pr -->
- [x] Not applicable <!-- TaskRadio recipes-pr -->
---------
Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
…roject#11167) # Description This PR fixes an issue where the `report-test-results` job fails for dependabot PRs triggered via `pull_request` event. Secrets are not available in `pull_request` events from dependabot, so the GitHub App token creation fails. ## Problem Dependabot PRs trigger BOTH: - `pull_request` event - runs in PR context (no secrets) - `pull_request_target` event - runs in base repo context (has secrets) The `report-test-results` job was running for both events and failing on `pull_request` because secrets aren't available. ## Solution Added condition to skip `report-test-results` job for dependabot PRs via `pull_request` event. The job will still run via `pull_request_target` where secrets are available. ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes <!-- TaskRadio schema --> - [x] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] Yes <!-- TaskRadio design-pr --> - [x] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes <!-- TaskRadio design-review --> - [x] Not applicable <!-- TaskRadio design-review --> - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.6 to 7.5.7. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/isaacs/node-tar/commit/4a37eb9a1cf1137df4eb70c5c7f849f412ff3cdb"><code>4a37eb9</code></a> 7.5.7</li> <li><a href="https://github.com/isaacs/node-tar/commit/f4a7aa9bc3d717c987fdf1480ff7a64e87ffdb46"><code>f4a7aa9</code></a> fix: properly sanitize hard links containing ..</li> <li>See full diff in <a href="https://github.com/isaacs/node-tar/compare/v7.5.6...v7.5.7">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~isaacs">isaacs</a>, a new releaser for tar since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/radius-project/radius/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…roject#11169) # Description This PR simplifies the approval workflow for running functional tests on PRs from external contributors. ## Problem The current workflow has complex, scattered logic across multiple triggers and jobs: - `pull_request` trigger for same-repo PRs - `pull_request_target` trigger for dependabot only - `issue_comment` trigger for `/ok-to-test` command - Fork/dependabot checks duplicated in `setup`, `build`, `tests`, and `report-test-results` jobs This complexity makes the workflow hard to understand, maintain, and debug. It also causes confusing failures when secrets are not available. ## Solution Replace the complex logic with GitHub Environment protection: - Use `pull_request_target` as the single trigger for all PRs - Add an `approval-gate` job that uses environment protection - External contributors see a "Review pending" button in GitHub UI - Org members and dependabot bypass the approval gate automatically ## Changes | Before | After | |--------|-------| | 3 PR triggers (`pull_request`, `pull_request_target`, `issue_comment`) | 1 trigger (`pull_request_target`) | | `/ok-to-test` comment command | GitHub Environment approval button | | Complex conditions in every job | Single `approval-gate` job | | 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10--------| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|e, COLL| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10ibutors| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10--------| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10ttin| 10| 10|viro| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 1appr| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10|co 10| 10| 10| 10| 10| 10| 10| 10| 10| 10| 10|eh| 10| 10| 10|co 10 not change the functionality of Radius (issue link optional). ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked - An overview of proposed schema changes is included in a linked - Anpp- An overview of proposed schema changes is included in a licreat- An overview of proposed schema changes is included in a linked - An overview of proposed schema changes is included in a linked - Anpp- An overview of proposed schema changes is included in a licreat- An overview of proposed schema changes is included in a linked - An overview of proposed schema changes is included in a linked - Anpp- An overview of proposed schema changes is included in a licreat- An overview of proposed schema changes is included in a linked - An overview of proposed schema changes is included in a fected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/- A PR for the [doc) is c- A PR for the [documentation repository](https://github.com/- A PR for thing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
…us-project#11170) # Description Fixes a bug introduced in PR radius-project#11169 where org members (like PR radius-project#11139 from @brooke-hamilton) were incorrectly being blocked by the approval gate. The `&&` operator has higher precedence than `||` in GitHub expressions. Without parentheses, the expression was incorrectly evaluating to `'external-contributor-approval'` for ALL PRs, blocking org members. Added parentheses to group the trusted user check so it correctly returns empty string (no approval needed) for dependabot and org members. ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes - [x] Not applicable - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] Yes - [x] Not applicable - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes - [x] Not applicable - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] Yes - [x] Not applicable - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes - [x] Not applicable - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes - [x] Not applicable
# Description This PR adds key rotation to secrets management for the encryption secret on the Radius Helm chart ref: Design Doc: [2025-11-11-secrets-redactdata](https://github.com/radius-project/design-notes/blob/main/resources/2025-11-11-secrets-redactdata.md) ## Type of change <!-- Please select **one** of the following options that describes your change and delete the others. Clearly identifying the type of change you are making will help us review your PR faster, and is used in authoring release notes. If you are making a bug fix or functionality change to Radius and do not have an associated issue link please create one now. --> - This pull request adds or changes features of Radius and has an approved issue radius-project#10421 - Fixes: #issue_number ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: <!-- This checklist uses "TaskRadio" comments to make certain options mutually exclusive. See: https://github.com/mheap/require-checklist-action?tab=readme-ov-file#radio-groups For details on how this works and why it's required. --> - An overview of proposed schema changes is included in a linked GitHub issue. - [x] Yes <!-- TaskRadio schema --> - [ ] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [x] Yes <!-- TaskRadio design-pr --> - [ ] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [x] Yes <!-- TaskRadio design-review --> - [ ] Not applicable <!-- TaskRadio design-review --> - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [x] Yes <!-- TaskRadio samples-pr --> - [ ] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [x] Yes <!-- TaskRadio docs-pr --> - [ ] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [x] Yes <!-- TaskRadio recipes-pr --> - [ ] Not applicable <!-- TaskRadio recipes-pr --> --------- Signed-off-by: sk593 <shruthikumar@microsoft.com>
…11168) ## Summary This PR updates the go.mod/go.sum files and adds missing generated mock files to ensure the main branch is in a clean, consistent state. ## Changes - Updated `go.mod`: Changed `golang.org/x/crypto` from indirect to direct dependency - Updated `go.sum`: Updated `github.com/Azure/bicep-types` dependency hash - Added `pkg/crypto/encryption/mock_keyprovider.go`: Generated mock for `KeyProvider` interface using mockgen ## Motivation The `go mod tidy` and `make generate` commands are out of date on main. This PR addresses the issue by running both commands and committing the resulting changes. ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). ## Testing - Changes are auto-generated by Go tooling (`go mod tidy`) and mockgen (`make generate`) - No functional code changes; only dependency and mock updates ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes <!-- TaskRadio schema --> - [x] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] Yes <!-- TaskRadio design-pr --> - [x] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes <!-- TaskRadio design-review --> - [x] Not applicable <!-- TaskRadio design-review --> - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> --------- Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
# Description * Bumped Go version requirement from 1.25.5 to 1.25.6 ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: <!-- This checklist uses "TaskRadio" comments to make certain options mutually exclusive. See: https://github.com/mheap/require-checklist-action?tab=readme-ov-file#radio-groups For details on how this works and why it's required. --> - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes <!-- TaskRadio schema --> - [x] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] Yes <!-- TaskRadio design-pr --> - [x] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes <!-- TaskRadio design-review --> - [x] Not applicable <!-- TaskRadio design-review --> - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>
…dius-project#11156) Bumps the go-dependencies group with 10 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `1.279.1` | `1.285.0` | | [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) | `0.11.4` | `0.11.5` | | [github.com/fluxcd/pkg/apis/meta](https://github.com/fluxcd/pkg) | `1.24.0` | `1.25.0` | | [github.com/fluxcd/pkg/http/fetch](https://github.com/fluxcd/pkg) | `0.21.0` | `0.22.0` | | [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.65.0` | | [go.opentelemetry.io/contrib/instrumentation/runtime](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.65.0` | | [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.61.0` | `0.62.0` | | [go.opentelemetry.io/otel/exporters/zipkin](https://github.com/open-telemetry/opentelemetry-go) | `1.39.0` | `1.40.0` | | [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.20.0` | | [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.23.1` | Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.279.1 to 1.285.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/1f844f53f6799a3ed3221f4bcdc2d60a983bf761"><code>1f844f5</code></a> Release 2026-01-29</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/b993ace384b0d362a1fda54014ea1949670de884"><code>b993ace</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ff371c4a9a0bb83affad67671a14e79e2d986754"><code>ff371c4</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/041548557de9ec5880273ed39fd325a81ac629e7"><code>0415485</code></a> track writable/chainwritable promote (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3298">#3298</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9"><code>bdb98c5</code></a> Release 2026-01-28</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22"><code>c878d57</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95"><code>4f5d503</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b"><code>b7bf952</code></a> Feat release s3 transfer manager v2 (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293">#3293</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359"><code>0baa1dc</code></a> Release 2026-01-27</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de"><code>11eae4b</code></a> Regenerated Clients</li> <li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.279.1...service/ec2/v1.285.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/charmbracelet/x/ansi` from 0.11.4 to 0.11.5 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/charmbracelet/x/commit/e720bbe2ae2a429b281dd3adce8226836cf760d2"><code>e720bbe</code></a> fix(ansi): reduce parser data buffer size to 4KB</li> <li><a href="https://github.com/charmbracelet/x/commit/266036769e93e32d4d1e380b77eb685135d6cd17"><code>2660367</code></a> chore(deps): bump the all group in /ansi with 2 updates (<a href="https://redirect.github.com/charmbracelet/x/issues/757">#757</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/b72a9a918687c94820f03576ca16835bcf09919c"><code>b72a9a9</code></a> feat(powernap): import lsps from nvim-lspconfig (<a href="https://redirect.github.com/charmbracelet/x/issues/719">#719</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/33beb0ebb156ea96a16ed48066198205fb5100a1"><code>33beb0e</code></a> feat: add <code>strings.ContainsAnyOf</code> (<a href="https://redirect.github.com/charmbracelet/x/issues/728">#728</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/444c5aa3ce8b72412ed18ea4922e54665ae70e5c"><code>444c5aa</code></a> chore(deps): bump the all group in /ansi with 2 updates (<a href="https://redirect.github.com/charmbracelet/x/issues/755">#755</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/b01af16209d9dbfc827385a25b18c2bfc159bdb6"><code>b01af16</code></a> chore(deps): bump go.yaml.in/yaml/v4 in /vcr in the all group (<a href="https://redirect.github.com/charmbracelet/x/issues/729">#729</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/8514ae1acbc2aab7b0e27069c488621bd349a9b0"><code>8514ae1</code></a> chore(deps): bump the all group in /vttest with 2 updates (<a href="https://redirect.github.com/charmbracelet/x/issues/730">#730</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/55aa0e20d8d816b71a8998365f2e0b6e02674d8d"><code>55aa0e2</code></a> chore(deps): bump actions/checkout from 5 to 6 in the all group (<a href="https://redirect.github.com/charmbracelet/x/issues/731">#731</a>)</li> <li><a href="https://github.com/charmbracelet/x/commit/aed83963427db870d6951e5a80e17966a9442592"><code>aed8396</code></a> Merge pull request <a href="https://redirect.github.com/charmbracelet/x/issues/630">#630</a> from charmbracelet/vttest</li> <li><a href="https://github.com/charmbracelet/x/commit/fd556377ea59d6a38c7a2e2192d4860eb6c61e92"><code>fd55637</code></a> chore(deps): bump github.com/charmbracelet/x/ansi (<a href="https://redirect.github.com/charmbracelet/x/issues/727">#727</a>)</li> <li>Additional commits viewable in <a href="https://github.com/charmbracelet/x/compare/ansi/v0.11.4...ansi/v0.11.5">compare view</a></li> </ul> </details> <br /> Updates `github.com/fluxcd/pkg/apis/meta` from 1.24.0 to 1.25.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fluxcd/pkg/commit/cde06a52d9795fada48a80abf7d4a1f6d48d2ee4"><code>cde06a5</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1079">#1079</a> from fluxcd/kube-v0.35.0</li> <li><a href="https://github.com/fluxcd/pkg/commit/21a19466a1c05b04d875d6906b44aa2d587b56fb"><code>21a1946</code></a> auth: Fix Azure auth test for China and US Gov clouds</li> <li><a href="https://github.com/fluxcd/pkg/commit/125d607f432ce111c90d6885ddf9a023b3af053b"><code>125d607</code></a> Prepare for release</li> <li><a href="https://github.com/fluxcd/pkg/commit/4f26e76611aa24bdd7fadf79e459976cb66f4b0d"><code>4f26e76</code></a> Update dependencies to Kubernetes v0.35.0</li> <li><a href="https://github.com/fluxcd/pkg/commit/98667f871e18200216d32ae56382aff24c81c0be"><code>98667f8</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1069">#1069</a> from fluxcd/helm-4.1</li> <li><a href="https://github.com/fluxcd/pkg/commit/2aea89fc133412f54f949b02a59aef6dbb18431c"><code>2aea89f</code></a> Upgrade Helm to v4.1.0</li> <li><a href="https://github.com/fluxcd/pkg/commit/4895944c99d8613382ad59520ac31a2838f921e1"><code>4895944</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1077">#1077</a> from fluxcd/ssa-custom-stage</li> <li><a href="https://github.com/fluxcd/pkg/commit/8a98478ce48f29257c5aa06e93531f44227eee2c"><code>8a98478</code></a> ssa: introduce custom apply stage</li> <li><a href="https://github.com/fluxcd/pkg/commit/2818265d4e47d3d012ae9b29591cbf2e81141a7e"><code>2818265</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1076">#1076</a> from fluxcd/gh-app-owner-helpers</li> <li><a href="https://github.com/fluxcd/pkg/commit/b5e6bdd6c79a92db6d5a4fb126de71d120ffa01e"><code>b5e6bdd</code></a> Prepare for release</li> <li>Additional commits viewable in <a href="https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...apis/meta/v1.25.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/fluxcd/pkg/http/fetch` from 0.21.0 to 0.22.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fluxcd/pkg/commit/bd582bc996c468f924d7f5d3070e2af02077d710"><code>bd582bc</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/830">#830</a> from fluxcd/int-update</li> <li><a href="https://github.com/fluxcd/pkg/commit/bf705546f56de65796d35839c8d4ad6d45a9f96d"><code>bf70554</code></a> Update internal dependencies</li> <li><a href="https://github.com/fluxcd/pkg/commit/b83bd25dbf630244a59993f0a2eb9f134f1d8185"><code>b83bd25</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/817">#817</a> from fluxcd/refactor-cache</li> <li><a href="https://github.com/fluxcd/pkg/commit/a29e42fdb280485d329255d10741bdab4e3dd479"><code>a29e42f</code></a> cache: Return ErrNotFound error from Get()</li> <li><a href="https://github.com/fluxcd/pkg/commit/72d6f8c2228e53caaa00ac7d2a6cb026d62289fb"><code>72d6f8c</code></a> oci: Remove cache from auth and int tests code</li> <li><a href="https://github.com/fluxcd/pkg/commit/061b9acc5363c1e84ebe18a6fef1de851185c33c"><code>061b9ac</code></a> cache: Allow setting cache metrics prefix</li> <li><a href="https://github.com/fluxcd/pkg/commit/a9610514706535940e96ac3f4defa63a71a583a4"><code>a961051</code></a> Simplify the cache</li> <li><a href="https://github.com/fluxcd/pkg/commit/9e2947d30f071b8d9fbf19ec2917bec41c95cce8"><code>9e2947d</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/829">#829</a> from fluxcd/helm-v3.16.3</li> <li><a href="https://github.com/fluxcd/pkg/commit/802b6e391625c3f392ec895fd5a206a293743ced"><code>802b6e3</code></a> Update dependencies</li> <li><a href="https://github.com/fluxcd/pkg/commit/19c00ade3475a8672e65d7378bee67f4a91c3860"><code>19c00ad</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/828">#828</a> from fluxcd/kustomize-v5.5</li> <li>Additional commits viewable in <a href="https://github.com/fluxcd/pkg/compare/git/v0.21.0...git/v0.22.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/fluxcd/pkg/tar` from 0.16.0 to 0.17.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fluxcd/pkg/commit/31388ceb74cebf606208459f7d6a21cea438a1b6"><code>31388ce</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/727">#727</a> from fluxcd/distribution-up</li> <li><a href="https://github.com/fluxcd/pkg/commit/328eb423023691f3ec0c32cdf9c1afeba089b255"><code>328eb42</code></a> Update OCI distribution to v3.0.0-alpha.1</li> <li><a href="https://github.com/fluxcd/pkg/commit/7fabcd8e2bcc9e812c8ecf643113b0dce95468c9"><code>7fabcd8</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/684">#684</a> from somtochiama/pull-static-file-oci</li> <li><a href="https://github.com/fluxcd/pkg/commit/a33044510560cd52a3d3c0e9a5caa837d4f12ba7"><code>a330445</code></a> fix options</li> <li><a href="https://github.com/fluxcd/pkg/commit/255f8fc9a20b869685e7916b06556d4a95a725a9"><code>255f8fc</code></a> test for static archive</li> <li><a href="https://github.com/fluxcd/pkg/commit/f155227712e5a6d18371f7d2518ee56c96ef5a78"><code>f155227</code></a> refactor test</li> <li><a href="https://github.com/fluxcd/pkg/commit/86875142cf3d286a4a3cedb57a6bf7b38e3f85b6"><code>8687514</code></a> implement pull static artifact</li> <li><a href="https://github.com/fluxcd/pkg/commit/4624208c6220125bbcd74f60bfd71a571ee35226"><code>4624208</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/726">#726</a> from fluxcd/deps-kube-v0.28.6</li> <li><a href="https://github.com/fluxcd/pkg/commit/30da8976702792fc870b578584f5b24b35a8ce19"><code>30da897</code></a> Update dependencies</li> <li><a href="https://github.com/fluxcd/pkg/commit/63e3e9cce4844776f14b98fe3ad7215974b867a7"><code>63e3e9c</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/725">#725</a> from fluxcd/dependabot/github_actions/ci-f38fbd1956</li> <li>Additional commits viewable in <a href="https://github.com/fluxcd/pkg/compare/git/v0.16.0...git/v0.17.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.64.0 to 0.65.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases</a>.</em></p> <blockquote> <h2>Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0</h2> <h2>Overview</h2> <h3>Added</h3> <ul> <li><code>WithMetricAttributesFn</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> to define dynamic attributes on auto-instrumented metrics. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8191">#8191</a>)</li> <li>Add support for configuring propagators in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8281">#8281</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8401">#8401</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8461">#8461</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogr</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix panic when passing nil <code>TracerProvider</code> or <code>MeterProvider</code> to <code>WithTracerProvider</code> or <code>WithMeterProvider</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8323">#8323</a>)</li> <li><code>Transport</code> in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now supports reading request body multiple times for subsequent requests that reuse <code>http.Request</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8352">#8352</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8142">#8142</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8302">#8302</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8317">#8317</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/zpages</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8325">#8325</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8340">#8340</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8341">#8341</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/runtime</code> has been replaced by <code>const Version</code> string. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8349">#8349</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8356">#8356</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8357">#8357</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/host</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8358">#8358</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8360">#8360</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/propagators/opencensus</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8361">#8361</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8365">#8365</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/samplers/probability/consistent</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8366">#8366</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8370">#8370</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.39.0</code>, including updates across all instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8404">#8404</a>) <ul> <li>The semantic conventions v1.39.0 release introduces breaking changes, including: <ul> <li><code>rpc</code> span and metric attributes have been renamed to align with naming guidelines: <ul> <li><code>rpc.system</code> → <code>rpc.system.name</code> (values: <code>grpc</code>, <code>grpc_web</code>, <code>connectrpc</code>, <code>thrift</code>, <code>dubbo</code>, etc.)</li> <li><code>rpc.method</code> and <code>rpc.service</code> have been merged into a fully-qualified <code>rpc.method</code> attribute</li> <li><code>rpc.client|server.duration</code> → <code>rpc.client|server.call.duration</code> (unit changed to seconds)</li> <li><code>rpc.grpc.request.metadata</code>/<code>rpc.grpc.response.metadata</code> → <code>rpc.request.metadata</code>/<code>rpc.response.metadata</code></li> <li><code>rpc.grpc.status_code</code> → deprecated in favor of <code>rpc.response.status_code</code></li> <li><code>rpc.jsonrpc.request_id</code> → <code>jsonrpc.request.id</code></li> <li><code>rpc.jsonrpc.version</code> → <code>jsonrpc.protocol.version</code></li> </ul> </li> <li><code>system</code> and <code>process</code> metrics: <ul> <li><code>*.linux.memory</code> metrics renamed to <code>*.memory.linux</code></li> <li><code>system.process.status</code> → <code>process.state</code></li> </ul> </li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog</a>.</em></p> <blockquote> <h2>[1.40.0/2.2.0/0.65.0/0.34.0/0.20.0/0.15.0/0.13.0/0.12.0] - 2026-02-02</h2> <h3>Added</h3> <ul> <li><code>WithMetricAttributesFn</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> to define dynamic attributes on auto-instrumented metrics. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8191">#8191</a>)</li> <li>Add support for configuring propagators in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8281">#8281</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8401">#8401</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8461">#8461</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogr</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix panic when passing nil <code>TracerProvider</code> or <code>MeterProvider</code> to <code>WithTracerProvider</code> or <code>WithMeterProvider</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8323">#8323</a>)</li> <li><code>Transport</code> in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now supports reading request body multiple times for subsequent requests that reuse <code>http.Request</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8352">#8352</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8142">#8142</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8302">#8302</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8317">#8317</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/zpages</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8325">#8325</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8340">#8340</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8341">#8341</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/runtime</code> has been replaced by <code>const Version</code> string. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8349">#8349</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8356">#8356</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8357">#8357</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/host</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8358">#8358</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8360">#8360</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/propagators/opencensus</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8361">#8361</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8365">#8365</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/samplers/probability/consistent</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8366">#8366</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8370">#8370</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.39.0</code>, including updates across all instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8404">#8404</a>) <ul> <li>The semantic conventions v1.39.0 release introduces breaking changes, including: <ul> <li><code>rpc</code> span and metric attributes have been renamed to align with naming guidelines: <ul> <li><code>rpc.system</code> → <code>rpc.system.name</code> (values: <code>grpc</code>, <code>grpc_web</code>, <code>connectrpc</code>, <code>thrift</code>, <code>dubbo</code>, etc.)</li> <li><code>rpc.method</code> and <code>rpc.service</code> have been merged into a fully-qualified <code>rpc.method</code> attribute</li> <li><code>rpc.client|server.duration</code> → <code>rpc.client|server.call.duration</code> (unit changed to seconds)</li> <li><code>rpc.grpc.request.metadata</code>/<code>rpc.grpc.response.metadata</code> → <code>rpc.request.metadata</code>/<code>rpc.response.metadata</code></li> <li><code>rpc.grpc.status_code</code> → deprecated in favor of <code>rpc.response.status_code</code></li> <li><code>rpc.jsonrpc.request_id</code> → <code>jsonrpc.request.id</code></li> <li><code>rpc.jsonrpc.version</code> → <code>jsonrpc.protocol.version</code></li> </ul> </li> <li><code>system</code> and <code>process</code> metrics: <ul> <li><code>*.linux.memory</code> metrics renamed to <code>*.memory.linux</code></li> <li><code>system.process.status</code> → <code>process.state</code></li> <li><code>system.paging.type</code> and <code>process.paging.fault_type</code> → <code>system.paging.fault.type</code></li> </ul> </li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/a89d958e7a2575cf539ffca09657cfd90821d6e4"><code>a89d958</code></a> Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8493">#8493</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/1530d71edc6d40d0659187d069081b639ef1b394"><code>1530d71</code></a> Upgrade <code>semconv</code> to <code>v1.39.0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8481">#8481</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/135bb6050eb0d736c62da776c23b1a88f193e28d"><code>135bb60</code></a> Upgrade autoexport to latest otel dep (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8483">#8483</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/8e921058c6ccafb79a3f2c9e215c3055986ea3c0"><code>8e92105</code></a> chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.13 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8486">#8486</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/147148e2d26b526e47e4bb2cc363a52ac36c8e7a"><code>147148e</code></a> fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8487">#8487</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/d387510eecf406d31cdd20b7b4cee78326bf46b9"><code>d387510</code></a> Add version file for otellogrus bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/fad49c80d5a54fa391587d2969b13471e6ad36d2"><code>fad49c8</code></a> add version file for otelslog bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/9e1e5731aeac83a4f814a728e265e1ef61857470"><code>9e1e573</code></a> fix(deps): update module go.mongodb.org/mongo-driver to v1.17.8 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8479">#8479</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/37aa4753c9281b5bb4d57ed0bdd4c10f2b878e37"><code>37aa475</code></a> Add version file for otellogr bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/fc8ef39de1220f04bc17abda93d35f25ac19d40a"><code>fc8ef39</code></a> chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27...</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.64.0...zpages/v0.65.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/instrumentation/runtime` from 0.64.0 to 0.65.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/runtime's releases</a>.</em></p> <blockquote> <h2>Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0</h2> <h2>Overview</h2> <h3>Added</h3> <ul> <li><code>WithMetricAttributesFn</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> to define dynamic attributes on auto-instrumented metrics. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8191">#8191</a>)</li> <li>Add support for configuring propagators in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8281">#8281</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8401">#8401</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8461">#8461</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogr</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix panic when passing nil <code>TracerProvider</code> or <code>MeterProvider</code> to <code>WithTracerProvider</code> or <code>WithMeterProvider</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8323">#8323</a>)</li> <li><code>Transport</code> in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now supports reading request body multiple times for subsequent requests that reuse <code>http.Request</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8352">#8352</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8142">#8142</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8302">#8302</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8317">#8317</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/zpages</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8325">#8325</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8340">#8340</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8341">#8341</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/runtime</code> has been replaced by <code>const Version</code> string. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8349">#8349</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8356">#8356</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8357">#8357</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/host</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8358">#8358</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8360">#8360</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/propagators/opencensus</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8361">#8361</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8365">#8365</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/samplers/probability/consistent</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8366">#8366</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8370">#8370</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.39.0</code>, including updates across all instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8404">#8404</a>) <ul> <li>The semantic conventions v1.39.0 release introduces breaking changes, including: <ul> <li><code>rpc</code> span and metric attributes have been renamed to align with naming guidelines: <ul> <li><code>rpc.system</code> → <code>rpc.system.name</code> (values: <code>grpc</code>, <code>grpc_web</code>, <code>connectrpc</code>, <code>thrift</code>, <code>dubbo</code>, etc.)</li> <li><code>rpc.method</code> and <code>rpc.service</code> have been merged into a fully-qualified <code>rpc.method</code> attribute</li> <li><code>rpc.client|server.duration</code> → <code>rpc.client|server.call.duration</code> (unit changed to seconds)</li> <li><code>rpc.grpc.request.metadata</code>/<code>rpc.grpc.response.metadata</code> → <code>rpc.request.metadata</code>/<code>rpc.response.metadata</code></li> <li><code>rpc.grpc.status_code</code> → deprecated in favor of <code>rpc.response.status_code</code></li> <li><code>rpc.jsonrpc.request_id</code> → <code>jsonrpc.request.id</code></li> <li><code>rpc.jsonrpc.version</code> → <code>jsonrpc.protocol.version</code></li> </ul> </li> <li><code>system</code> and <code>process</code> metrics: <ul> <li><code>*.linux.memory</code> metrics renamed to <code>*.memory.linux</code></li> <li><code>system.process.status</code> → <code>process.state</code></li> </ul> </li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/runtime's changelog</a>.</em></p> <blockquote> <h2>[1.40.0/2.2.0/0.65.0/0.34.0/0.20.0/0.15.0/0.13.0/0.12.0] - 2026-02-02</h2> <h3>Added</h3> <ul> <li><code>WithMetricAttributesFn</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> to define dynamic attributes on auto-instrumented metrics. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8191">#8191</a>)</li> <li>Add support for configuring propagators in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8281">#8281</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8401">#8401</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8461">#8461</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogr</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li>Add <code>const Version</code> in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix panic when passing nil <code>TracerProvider</code> or <code>MeterProvider</code> to <code>WithTracerProvider</code> or <code>WithMeterProvider</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8323">#8323</a>)</li> <li><code>Transport</code> in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now supports reading request body multiple times for subsequent requests that reuse <code>http.Request</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8352">#8352</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8142">#8142</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8302">#8302</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8317">#8317</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/zpages</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8325">#8325</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8340">#8340</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8341">#8341</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/runtime</code> has been replaced by <code>const Version</code> string. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8349">#8349</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8356">#8356</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8357">#8357</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/host</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8358">#8358</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8360">#8360</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/propagators/opencensus</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8361">#8361</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8365">#8365</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/samplers/probability/consistent</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8366">#8366</a>)</li> <li>The <code>Version()</code> function in <code>go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo</code> has been replaced by <code>const Version</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8370">#8370</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Set <code>error.type</code> attribute instead of adding <code>exception</code> span events in <code>go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8386">#8386</a>)</li> <li>Upgrade <code>go.opentelemetry.io/otel/semconv</code> to <code>v1.39.0</code>, including updates across all instrumentation and detector modules. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8404">#8404</a>) <ul> <li>The semantic conventions v1.39.0 release introduces breaking changes, including: <ul> <li><code>rpc</code> span and metric attributes have been renamed to align with naming guidelines: <ul> <li><code>rpc.system</code> → <code>rpc.system.name</code> (values: <code>grpc</code>, <code>grpc_web</code>, <code>connectrpc</code>, <code>thrift</code>, <code>dubbo</code>, etc.)</li> <li><code>rpc.method</code> and <code>rpc.service</code> have been merged into a fully-qualified <code>rpc.method</code> attribute</li> <li><code>rpc.client|server.duration</code> → <code>rpc.client|server.call.duration</code> (unit changed to seconds)</li> <li><code>rpc.grpc.request.metadata</code>/<code>rpc.grpc.response.metadata</code> → <code>rpc.request.metadata</code>/<code>rpc.response.metadata</code></li> <li><code>rpc.grpc.status_code</code> → deprecated in favor of <code>rpc.response.status_code</code></li> <li><code>rpc.jsonrpc.request_id</code> → <code>jsonrpc.request.id</code></li> <li><code>rpc.jsonrpc.version</code> → <code>jsonrpc.protocol.version</code></li> </ul> </li> <li><code>system</code> and <code>process</code> metrics: <ul> <li><code>*.linux.memory</code> metrics renamed to <code>*.memory.linux</code></li> <li><code>system.process.status</code> → <code>process.state</code></li> <li><code>system.paging.type</code> and <code>process.paging.fault_type</code> → <code>system.paging.fault.type</code></li> </ul> </li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/a89d958e7a2575cf539ffca09657cfd90821d6e4"><code>a89d958</code></a> Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8493">#8493</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/1530d71edc6d40d0659187d069081b639ef1b394"><code>1530d71</code></a> Upgrade <code>semconv</code> to <code>v1.39.0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8481">#8481</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/135bb6050eb0d736c62da776c23b1a88f193e28d"><code>135bb60</code></a> Upgrade autoexport to latest otel dep (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8483">#8483</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/8e921058c6ccafb79a3f2c9e215c3055986ea3c0"><code>8e92105</code></a> chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.13 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8486">#8486</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/147148e2d26b526e47e4bb2cc363a52ac36c8e7a"><code>147148e</code></a> fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8487">#8487</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/d387510eecf406d31cdd20b7b4cee78326bf46b9"><code>d387510</code></a> Add version file for otellogrus bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8485">#8485</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/fad49c80d5a54fa391587d2969b13471e6ad36d2"><code>fad49c8</code></a> add version file for otelslog bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8480">#8480</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/9e1e5731aeac83a4f814a728e265e1ef61857470"><code>9e1e573</code></a> fix(deps): update module go.mongodb.org/mongo-driver to v1.17.8 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8479">#8479</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/37aa4753c9281b5bb4d57ed0bdd4c10f2b878e37"><code>37aa475</code></a> Add version file for otellogr bridge (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8477">#8477</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/fc8ef39de1220f04bc17abda93d35f25ac19d40a"><code>fc8ef39</code></a> chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27...</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.64.0...zpages/v0.65.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel` from 1.39.0 to 1.40.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel's changelog</a>.</em></p> <blockquote> <h2>[1.40.0/0.62.0/0.16.0] 2026-02-02</h2> <h3>Added</h3> <ul> <li>Add <code>AlwaysRecord</code> sampler in <code>go.opentelemetry.io/otel/sdk/trace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7724">#7724</a>)</li> <li>Add <code>Enabled</code> method to all synchronous instrument interfaces (<code>Float64Counter</code>, <code>Float64UpDownCounter</code>, <code>Float64Histogram</code>, <code>Float64Gauge</code>, <code>Int64Counter</code>, <code>Int64UpDownCounter</code>, <code>Int64Histogram</code>, <code>Int64Gauge</code>,) in <code>go.opentelemetry.io/otel/metric</code>. This stabilizes the synchronous instrument enabled feature, allowing users to check if an instrument will process measurements before performing computationally expensive operations. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7763">#7763</a>)</li> <li>Add <code>go.opentelemetry.io/otel/semconv/v1.39.0</code> package. The package contains semantic conventions from the <code>v1.39.0</code> version of the OpenTelemetry Semantic Conventions. See the <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.39.0/MIGRATION.md">migration documentation</a> for information on how to upgrade from <code>go.opentelemetry.io/otel/semconv/v1.38.0.</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7783">#7783</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7789">#7789</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Improve the concurrent performance of <code>HistogramReservoir</code> in <code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> by 4x. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7443">#7443</a>)</li> <li>Improve the concurrent performance of <code>FixedSizeReservoir</code> in <code>go.opentelemetry.io/otel/sdk/metric/exemplar</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7447">#7447</a>)</li> <li>Improve performance of concurrent histogram measurements in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7474">#7474</a>)</li> <li>Improve performance of concurrent synchronous gauge measurements in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7478">#7478</a>)</li> <li>Add experimental observability metrics in <code>go.opentelemetry.io/otel/exporters/stdout/stdoutmetric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7492">#7492</a>)</li> <li><code>Exporter</code> in <code>go.opentelemetry.io/otel/exporters/prometheus</code> ignores metrics with the scope <code>go.opentelemetry.io/contrib/bridges/prometheus</code>. This prevents scrape failures when the Prometheus exporter is misconfigured to get data from the Prometheus bridge. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7688">#7688</a>)</li> <li>Improve performance of concurrent exponential histogram measurements in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7702">#7702</a>)</li> <li>The <code>rpc.grpc.status_code</code> attribute in the experimental metrics emitted from <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code> is replaced with the <code>rpc.response.status_code</code> attribute to align with the semantic conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7854">#7854</a>)</li> <li>The <code>rpc.grpc.status_code</code> attribute in the experimental metrics emitted from <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code> is replaced with the <code>rpc.response.status_code</code> attribute to align with the semantic conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7854">#7854</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix bad log message when key-value pairs are dropped because of key duplication in <code>go.opentelemetry.io/otel/sdk/log</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7662">#7662</a>)</li> <li>Fix <code>DroppedAttributes</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/sdk/log</code> to not count the non-attribute key-value pairs dropped because of key duplication. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7662">#7662</a>)</li> <li>Fix <code>SetAttributes</code> on <code>Record</code> in <code>go.opentelemetry.io/otel/sdk/log</code> to not log that attributes are dropped when they are actually not dropped. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7662">#7662</a>)</li> <li>Fix missing <code>request.GetBody</code> in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code> to correctly handle HTTP/2 <code>GOAWAY</code> frame. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7794">#7794</a>)</li> <li><code>WithHostID</code> detector in <code>go.opentelemetry.io/otel/sdk/resource</code> to use full path for <code>ioreg</code> command on Darwin (macOS). (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7818">#7818</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>go.opentelemetry.io/otel/exporters/zipkin</code>. For more information, see the <a href="https://opentelemetry.io/blog/2025/deprecating-zipkin-exporters/">OTel blog post deprecating the Zipkin exporter</a>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7670">#7670</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/a3a5317c5caed1656fb5b301b66dfeb3c4c944e0"><code>a3a5317</code></a> Release v1.40.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7859">#7859</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/77785da545d67b38774891cbdd334368bfacdfd8"><code>77785da</code></a> chore(deps): update github/codeql-action action to v4.32.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7858">#7858</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/56fa1c297bf71f0ada3dbf4574a45d0607812cc0"><code>56fa1c2</code></a> chore(deps): update module github.com/clipperhouse/uax29/v2 to v2.5.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7857">#7857</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/298cbedf256b7a9ab3c21e41fc5e3e6d6e4e94aa"><code>298cbed</code></a> Upgrade semconv use to v1.39.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7854">#7854</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/3264bf171b1e6cd70f6be4a483f2bcb84eda6ccf"><code>3264bf1</code></a> refactor: modernize code (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7850">#7850</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/fd5d030c0aa8b5bfe786299047bc914b5714d642"><code>fd5d030</code></a> chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/8d3b4cb2501dec9f1c5373123e425f109c43b8d2"><code>8d3b4cb</code></a> chore(deps): update actions/cache action to v5.0.3 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7847">#7847</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/91f7cadfcac363d67030f6913687c6dbbe086823"><code>91f7cad</code></a> chore(deps): update github.com/timakin/bodyclose digest to 73d1f95 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7845">#7845</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/fdad1eb7f350ee1f5fdb3d9a0c6855cc88ee9d75"><code>fdad1eb</code></a> chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/c46d3bac181ddaaa83286e9ccf2cd9f7705fd3d9"><code>c46d3ba</code></a> chore(deps): update golang.org/x/telemetry digest to fcf36f6 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7843">#7843</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.39.0...v1.40.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/otel/exporters/prometheus` from 0.61.0 to 0.62.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/releases">go.opentelemetry.io/otel/exporters/prometheus's releases</a>.</em></p> <blockquote> <h2>Release v1.40.0/v0.62.0/v0.16.0</h2> <h2>Overview</h2> <h3>Added</h3> <ul> <li>Add <code>Enabled</code> method to all synchronous instrument interfaces (<code>Float64Counter</code>, <code>Float64UpDownCounter</code>, <code>Float64Histogram</code>, <code>Float64Gauge</code>, <code>Int64Counter</code>, <code>Int64UpDownCounter</code>, <code>Int64Histogram</code>, <code>Int64Gauge</code>,) in <code>go.opentelemetry.io/otel/metric</code>. This stabilizes the synchronous instrume…
# Description
This pull request updates the `versions.yaml` file, advancing the
supported version for channel `0.55` from `v0.55.0-rc1` to
`v0.55.0-rc2`.
## Type of change
- This pull request is a minor refactor, code cleanup, test improvement,
or other maintenance task and doesn't change the functionality of Radius
(issue link optional).
Fixes: N/A
## Contributor checklist
Please verify that the PR meets the following requirements, where
applicable:
- An overview of proposed schema changes is included in a linked GitHub
issue.
- [ ] Yes <!-- TaskRadio schema -->
- [x] Not applicable <!-- TaskRadio schema -->
- A design document PR is created in the [design-notes
repository](https://github.com/radius-project/design-notes/), if new
APIs are being introduced.
- [ ] Yes <!-- TaskRadio design-pr -->
- [x] Not applicable <!-- TaskRadio design-pr -->
- The design document has been reviewed and approved by Radius
maintainers/approvers.
- [ ] Yes <!-- TaskRadio design-review -->
- [x] Not applicable <!-- TaskRadio design-review -->
- A PR for the [samples
repository](https://github.com/radius-project/samples) is created, if
existing samples are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio samples-pr -->
- [x] Not applicable <!-- TaskRadio samples-pr -->
- A PR for the [documentation
repository](https://github.com/radius-project/docs) is created, if the
changes in this PR affect the documentation or any user facing updates
are made.
- [ ] Yes <!-- TaskRadio docs-pr -->
- [x] Not applicable <!-- TaskRadio docs-pr -->
- A PR for the [recipes
repository](https://github.com/radius-project/recipes) is created, if
existing recipes are affected by the changes in this PR.
- [ ] Yes <!-- TaskRadio recipes-pr -->
- [x] Not applicable <!-- TaskRadio recipes-pr -->
Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
…adius-project#11189) # Description Fix the approval-gate job in functional-test-cloud.yaml that was incorrectly gating PRs from org members (like PR radius-project#11177 from DariuszPorowski). **Root cause:** The expression `environment: ${{ <condition> && '' || 'external-contributor-approval' }}` evaluates to an empty string `''` for trusted users. However, GitHub Actions treats an empty string as a valid environment reference (creating an empty-named environment), NOT as "skip using an environment." **Fix:** Changed the approach to skip the `approval-gate` job entirely for trusted users via `if` condition, rather than using a conditional environment. Updated the `setup` job to also allow `needs.approval-gate.result == 'skipped'` so downstream jobs proceed correctly. ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and does not change the functionality of Radius (issue link optional). ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes <!-- TaskRadio schema --> - [x] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] Yes <!-- TaskRadio design-pr --> - [x] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes <!-- TaskRadio design-review --> - [x] Not applicable <!-- TaskRadio design-review --> - A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> Signed-off-by: Sylvain Niles <sylvainniles@microsoft.com>
…ect#11192) # Description Ensure release workflow checkouts persist credentials for subsequent Git operations. ## Type of change - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). Fixes: n/a ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - An overview of proposed schema changes is included in a linked GitHub issue. - [ ] Yes <!-- TaskRadio schema --> - [x] Not applicable <!-- TaskRadio schema --> - A design document PR is created in the design-notes repository, if new APIs are being introduced. - [ ] Yes <!-- TaskRadio design-pr --> - [x] Not applicable <!-- TaskRadio design-pr --> - The design document has been reviewed and approved by Radius maintainers/approvers. - [ ] Yes <!-- TaskRadio design-review --> - [x] Not applicable <!-- TaskRadio design-review --> - A PR for the samples repository is created, if existing samples are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio samples-pr --> - [x] Not applicable <!-- TaskRadio samples-pr --> - A PR for the documentation repository is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] Yes <!-- TaskRadio docs-pr --> - [x] Not applicable <!-- TaskRadio docs-pr --> - A PR for the recipes repository is created, if existing recipes are affected by the changes in this PR. - [ ] Yes <!-- TaskRadio recipes-pr --> - [x] Not applicable <!-- TaskRadio recipes-pr --> Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>
…es (radius-project#11188) Bumps the magpie-go-dependencies group with 2 updates in the /test/magpiego directory: [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) and [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver). Updates `github.com/go-chi/chi/v5` from 5.2.4 to 5.2.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-chi/chi/releases">github.com/go-chi/chi/v5's releases</a>.</em></p> <blockquote> <h2>v5.2.5</h2> <h2>What's Changed</h2> <ul> <li>Bump minimum Go to 1.22 and use new features by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1017">go-chi/chi#1017</a></li> <li>Refactor graceful shutdown example by <a href="https://github.com/mikereid1"><code>@mikereid1</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/994">go-chi/chi#994</a></li> <li>Refactor to use atomic type by <a href="https://github.com/cuiweixie"><code>@cuiweixie</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1019">go-chi/chi#1019</a></li> <li>update reverseMethodMap in RegisterMethod by <a href="https://github.com/cixel"><code>@cixel</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1022">go-chi/chi#1022</a></li> <li>Update comment about min Go version by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1023">go-chi/chi#1023</a></li> <li>middleware: harden RedirectSlashes handler by <a href="https://github.com/pkieltyka"><code>@pkieltyka</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1044">go-chi/chi#1044</a></li> <li>Fix(middleware): Prevent double handler invocation in RouteHeaders with empty router by <a href="https://github.com/mahanadh"><code>@mahanadh</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1045">go-chi/chi#1045</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mikereid1"><code>@mikereid1</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/994">go-chi/chi#994</a></li> <li><a href="https://github.com/cuiweixie"><code>@cuiweixie</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1019">go-chi/chi#1019</a></li> <li><a href="https://github.com/cixel"><code>@cixel</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1022">go-chi/chi#1022</a></li> <li><a href="https://github.com/mahanadh"><code>@mahanadh</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1045">go-chi/chi#1045</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-chi/chi/compare/v5.2.3...v5.2.5">https://github.com/go-chi/chi/compare/v5.2.3...v5.2.5</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/go-chi/chi/commit/05f1ef7bb50b8a8cb33a9dd3ba1c5b94bff0f723"><code>05f1ef7</code></a> fix(middleware): add missing return in RouteHeaders empty check (<a href="https://redirect.github.com/go-chi/chi/issues/1045">#1045</a>)</li> <li>See full diff in <a href="https://github.com/go-chi/chi/compare/v5.2.4...v5.2.5">compare view</a></li> </ul> </details> <br /> Updates `go.mongodb.org/mongo-driver` from 1.17.7 to 1.17.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-go-driver/releases">go.mongodb.org/mongo-driver's releases</a>.</em></p> <blockquote> <h2>MongoDB Go Driver 1.17.8</h2> <p>The MongoDB Go Driver Team is pleased to release version 1.17.8 of the official MongoDB Go Driver.</p> <h2>Release Highlights</h2> <p>This release adds a deprecation notice to <code>go.mongodb.org/mongo-driver</code>, indicating users should migrate to <code>go.mongodb.org/mongo-driver/v2</code>. See the <a href="https://github.com/mongodb/mongo-go-driver/blob/master/docs/migration-2.0.md">V2 migration guide</a> for more information.</p> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>✨ New Features</h3> <ul> <li>GODRIVER-3773 Deprecate v1 by <a href="https://github.com/prestonvasquez"><code>@prestonvasquez</code></a> in <a href="https://redirect.github.com/mongodb/mongo-go-driver/pull/2312">mongodb/mongo-go-driver#2312</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-go-driver/compare/v1.17.7...v1.17.8">https://github.com/mongodb/mongo-go-driver/compare/v1.17.7...v1.17.8</a></p> <p>For a full list of tickets included in this release, please see the <a href="https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20fixVersion%3D1.17.8">list of fixed issues</a>.</p> <p>Documentation for the Go Driver can be found on <a href="https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/mongo?tab=doc">pkg.go.dev</a> and the <a href="https://docs.mongodb.com/ecosystem/drivers/go/">MongoDB documentation site</a>. BSON library documentation is also available on <a href="https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/bson?tab=doc">pkg.go.dev</a>. Questions and inquiries can be asked on the <a href="https://www.mongodb.com/community/forums/tag/golang">MongoDB Developer Community</a>. Bugs can be reported in the <a href="https://jira.mongodb.org/secure/CreateIssue!default.jspa?pid=14289">Go Driver project in the MongoDB JIRA</a> where a list of <a href="https://jira.mongodb.org/browse/GODRIVER">current issues</a> can be found. Your feedback on the Go Driver is greatly appreciated!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-go-driver/commit/5ac5a1e731384cefcfa6dfa9f36949c43fae07a1"><code>5ac5a1e</code></a> BUMP v1.17.8</li> <li><a href="https://github.com/mongodb/mongo-go-driver/commit/f378649ba870ec0790f7f9de49dc3fb680b49a77"><code>f378649</code></a> Revert dry-run release bump</li> <li><a href="https://github.com/mongodb/mongo-go-driver/commit/08c2b98edd3d2071266568620d23075198823a2f"><code>08c2b98</code></a> BUMP v1.17.8</li> <li><a href="https://github.com/mongodb/mongo-go-driver/commit/fafe527c9a857575434c1e584741ce04b69483b9"><code>fafe527</code></a> GODRIVER-3773 Deprecate v1 (<a href="https://redirect.github.com/mongodb/mongo-go-driver/issues/2312">#2312</a>)</li> <li>See full diff in <a href="https://github.com/mongodb/mongo-go-driver/compare/v1.17.7...v1.17.8">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…us-project#11180) Bumps the github-actions group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `6.0.1` | `6.0.2` | | [docker/login-action](https://github.com/docker/login-action) | `3.6.0` | `3.7.0` | | [github/codeql-action](https://github.com/github/codeql-action) | `4.31.10` | `4.32.1` | | [securego/gosec](https://github.com/securego/gosec) | `b579523bf6dbd3baf523a778c1a5d1f5c66e97fd` | `a631af86ec6d2557e40dac102293f15209794a75` | | [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) | `5.1.1` | `6.0.0` | | [actions/cache](https://github.com/actions/cache) | `5.0.2` | `5.0.3` | | [mikefarah/yq](https://github.com/mikefarah/yq) | `4.50.1` | `4.52.2` | Updates `actions/checkout` from 6.0.1 to 6.0.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v6.0.2</h2> <h2>What's Changed</h2> <ul> <li>Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2355">actions/checkout#2355</a></li> <li>Fix tag handling: preserve annotations and explicit fetch-tags by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v6.0.1...v6.0.2">https://github.com/actions/checkout/compare/v6.0.1...v6.0.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v6.0.2</h2> <ul> <li>Fix tag handling: preserve annotations and explicit fetch-tags by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li> </ul> <h2>v6.0.1</h2> <ul> <li>Add worktree support for persist-credentials includeIf by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a></li> </ul> <h2>v6.0.0</h2> <ul> <li>Persist creds to a separate file by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li> <li>Update README to include Node.js 24 support details and requirements by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li> </ul> <h2>v5.0.1</h2> <ul> <li>Port v6 cleanup to v5 by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li> </ul> <h2>v5.0.0</h2> <ul> <li>Update actions checkout to use node 24 by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li> </ul> <h2>v4.3.1</h2> <ul> <li>Port v6 cleanup to v4 by <a href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li> </ul> <h2>v4.3.0</h2> <ul> <li>docs: update README.md by <a href="https://github.com/motss"><code>@motss</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li> <li>Add internal repos for checking out multiple repositories by <a href="https://github.com/mouismail"><code>@mouismail</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li> <li>Documentation update - add recommended permissions to Readme by <a href="https://github.com/benwells"><code>@benwells</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li> <li>Adjust positioning of user email note and permissions heading by <a href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li> <li>Update README.md by <a href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li> <li>Update CODEOWNERS for actions by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li> <li>Update package dependencies by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li> </ul> <h2>v4.2.2</h2> <ul> <li><code>url-helper.ts</code> now leverages well-known environment variables by <a href="https://github.com/jww3"><code>@jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li> <li>Expand unit test coverage for <code>isGhes</code> by <a href="https://github.com/jww3"><code>@jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li> </ul> <h2>v4.2.1</h2> <ul> <li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li> </ul> <h2>v4.2.0</h2> <ul> <li>Add Ref and Commit outputs by <a href="https://github.com/lucacome"><code>@lucacome</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li> <li>Dependency updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a>- <a href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>, <a href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li> </ul> <h2>v4.1.7</h2> <ul> <li>Bump the minor-npm-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li> <li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li> <li>Check out other refs/* by commit by <a href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li> <li>Pin actions/checkout's own workflows to a known, good, stable version. by <a href="https://github.com/jww3"><code>@jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li> </ul> <h2>v4.1.6</h2> <ul> <li>Check platform to set archive extension appropriately by <a href="https://github.com/cory-miller"><code>@cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/de0fac2e4500dabe0009e67214ff5f5447ce83dd"><code>de0fac2</code></a> Fix tag handling: preserve annotations and explicit fetch-tags (<a href="https://redirect.github.com/actions/checkout/issues/2356">#2356</a>)</li> <li><a href="https://github.com/actions/checkout/commit/064fe7f3312418007dea2b49a19844a9ee378f49"><code>064fe7f</code></a> Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set (...</li> <li>See full diff in <a href="https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd">compare view</a></li> </ul> </details> <br /> Updates `docker/login-action` from 3.6.0 to 3.7.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/docker/login-action/releases">docker/login-action's releases</a>.</em></p> <blockquote> <h2>v3.7.0</h2> <ul> <li>Add <code>scope</code> input to set scopes for the authentication token by <a href="https://github.com/crazy-max"><code>@crazy-max</code></a> in <a href="https://redirect.github.com/docker/login-action/pull/912">docker/login-action#912</a></li> <li>Add support for AWS European Sovereign Cloud ECR by <a href="https://github.com/dphi"><code>@dphi</code></a> in <a href="https://redirect.github.com/docker/login-action/pull/914">docker/login-action#914</a></li> <li>Ensure passwords are redacted with <code>registry-auth</code> input by <a href="https://github.com/crazy-max"><code>@crazy-max</code></a> in <a href="https://redirect.github.com/docker/login-action/pull/911">docker/login-action#911</a></li> <li>build(deps): bump lodash from 4.17.21 to 4.17.23 in <a href="https://redirect.github.com/docker/login-action/pull/915">docker/login-action#915</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/docker/login-action/compare/v3.6.0...v3.7.0">https://github.com/docker/login-action/compare/v3.6.0...v3.7.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/docker/login-action/commit/c94ce9fb468520275223c153574b00df6fe4bcc9"><code>c94ce9f</code></a> Merge pull request <a href="https://redirect.github.com/docker/login-action/issues/915">#915</a> from docker/dependabot/npm_and_yarn/lodash-4.17.23</li> <li><a href="https://github.com/docker/login-action/commit/8339c958ce8511f38d0c474c1886a87c802bf1ef"><code>8339c95</code></a> Merge pull request <a href="https://redirect.github.com/docker/login-action/issues/912">#912</a> from docker/scope</li> <li><a href="https://github.com/docker/login-action/commit/c83e9320c8beb50b77dd007c46d5c8161f0cac4a"><code>c83e932</code></a> build(deps): bump lodash from 4.17.21 to 4.17.23</li> <li><a href="https://github.com/docker/login-action/commit/b268aa57e39ff0a5386d2fd1eded4e2e1d60d705"><code>b268aa5</code></a> chore: update generated content</li> <li><a href="https://github.com/docker/login-action/commit/a60322927812ddc99316dd6252b4fba6d8f09ac1"><code>a603229</code></a> documentation for scope input</li> <li><a href="https://github.com/docker/login-action/commit/7567f92a74b2639be1bd8bc932a112a0d81283da"><code>7567f92</code></a> Add scope input to set scopes for the authentication token</li> <li><a href="https://github.com/docker/login-action/commit/0567fa5ae8c9a197cb207537dc5cbb43ca3d803f"><code>0567fa5</code></a> Merge pull request <a href="https://redirect.github.com/docker/login-action/issues/914">#914</a> from dphi/add-support-for-amazonaws.eu</li> <li><a href="https://github.com/docker/login-action/commit/f6ef57754547a85003a0e18f789be661346d4a6e"><code>f6ef577</code></a> feat: add support for AWS European Sovereign Cloud ECR registries</li> <li><a href="https://github.com/docker/login-action/commit/916386b00027d425839f8da46d302dab33f5875b"><code>916386b</code></a> Merge pull request <a href="https://redirect.github.com/docker/login-action/issues/911">#911</a> from crazy-max/ensure-redact</li> <li><a href="https://github.com/docker/login-action/commit/5b3f94a294ea5478af3af437baa6ad0d3dcd04fd"><code>5b3f94a</code></a> chore: update generated content</li> <li>Additional commits viewable in <a href="https://github.com/docker/login-action/compare/5e57cd118135c172c3672efd75eb46360885c0ef...c94ce9fb468520275223c153574b00df6fe4bcc9">compare view</a></li> </ul> </details> <br /> Updates `github/codeql-action` from 4.31.10 to 4.32.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/releases">github/codeql-action's releases</a>.</em></p> <blockquote> <h2>v4.32.1</h2> <ul> <li>A warning is now shown in Default Setup workflow logs if a <a href="https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries">private package registry is configured</a> using a GitHub Personal Access Token (PAT), but no username is configured. <a href="https://redirect.github.com/github/codeql-action/pull/3422">#3422</a></li> <li>Fixed a bug which caused the CodeQL Action to fail when repository properties cannot successfully be retrieved. <a href="https://redirect.github.com/github/codeql-action/pull/3421">#3421</a></li> </ul> <h2>v4.32.0</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.24.0">2.24.0</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3425">#3425</a></li> </ul> <h2>v4.31.11</h2> <ul> <li>When running a Default Setup workflow with <a href="https://docs.github.com/en/actions/how-tos/monitor-workflows/enable-debug-logging">Actions debugging enabled</a>, the CodeQL Action will now use more unique names when uploading logs from the Dependabot authentication proxy as workflow artifacts. This ensures that the artifact names do not clash between multiple jobs in a build matrix. <a href="https://redirect.github.com/github/codeql-action/pull/3409">#3409</a></li> <li>Improved error handling throughout the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3415">#3415</a></li> <li>Added experimental support for automatically excluding <a href="https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github">generated files</a> from the analysis. This feature is not currently enabled for any analysis. In the future, it may be enabled by default for some GitHub-managed analyses. <a href="https://redirect.github.com/github/codeql-action/pull/3318">#3318</a></li> <li>The changelog extracts that are included with releases of the CodeQL Action are now shorter to avoid duplicated information from appearing in Dependabot PRs. <a href="https://redirect.github.com/github/codeql-action/pull/3403">#3403</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>4.32.1 - 02 Feb 2026</h2> <ul> <li>A warning is now shown in Default Setup workflow logs if a <a href="https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries">private package registry is configured</a> using a GitHub Personal Access Token (PAT), but no username is configured. <a href="https://redirect.github.com/github/codeql-action/pull/3422">#3422</a></li> <li>Fixed a bug which caused the CodeQL Action to fail when repository properties cannot successfully be retrieved. <a href="https://redirect.github.com/github/codeql-action/pull/3421">#3421</a></li> </ul> <h2>4.32.0 - 26 Jan 2026</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.24.0">2.24.0</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3425">#3425</a></li> </ul> <h2>4.31.11 - 23 Jan 2026</h2> <ul> <li>When running a Default Setup workflow with <a href="https://docs.github.com/en/actions/how-tos/monitor-workflows/enable-debug-logging">Actions debugging enabled</a>, the CodeQL Action will now use more unique names when uploading logs from the Dependabot authentication proxy as workflow artifacts. This ensures that the artifact names do not clash between multiple jobs in a build matrix. <a href="https://redirect.github.com/github/codeql-action/pull/3409">#3409</a></li> <li>Improved error handling throughout the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3415">#3415</a></li> <li>Added experimental support for automatically excluding <a href="https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github">generated files</a> from the analysis. This feature is not currently enabled for any analysis. In the future, it may be enabled by default for some GitHub-managed analyses. <a href="https://redirect.github.com/github/codeql-action/pull/3318">#3318</a></li> <li>The changelog extracts that are included with releases of the CodeQL Action are now shorter to avoid duplicated information from appearing in Dependabot PRs. <a href="https://redirect.github.com/github/codeql-action/pull/3403">#3403</a></li> </ul> <h2>4.31.10 - 12 Jan 2026</h2> <ul> <li>Update default CodeQL bundle version to 2.23.9. <a href="https://redirect.github.com/github/codeql-action/pull/3393">#3393</a></li> </ul> <h2>4.31.9 - 16 Dec 2025</h2> <p>No user facing changes.</p> <h2>4.31.8 - 11 Dec 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.23.8. <a href="https://redirect.github.com/github/codeql-action/pull/3354">#3354</a></li> </ul> <h2>4.31.7 - 05 Dec 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.23.7. <a href="https://redirect.github.com/github/codeql-action/pull/3343">#3343</a></li> </ul> <h2>4.31.6 - 01 Dec 2025</h2> <p>No user facing changes.</p> <h2>4.31.5 - 24 Nov 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.23.6. <a href="https://redirect.github.com/github/codeql-action/pull/3321">#3321</a></li> </ul> <h2>4.31.4 - 18 Nov 2025</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/github/codeql-action/commit/6bc82e05fd0ea64601dd4b465378bbcf57de0314"><code>6bc82e0</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/3447">#3447</a> from github/update-v4.32.1-f52cbc830</li> <li><a href="https://github.com/github/codeql-action/commit/42f00f2d33668fbcf1dc3dd5c3bb29d28da0e60d"><code>42f00f2</code></a> Add a couple of change notes</li> <li><a href="https://github.com/github/codeql-action/commit/cedee6de9f72b4373125bf3febfbf6c602a0b2d1"><code>cedee6d</code></a> Update changelog for v4.32.1</li> <li><a href="https://github.com/github/codeql-action/commit/f52cbc83091da34ce9a8ae0e3db2f977e8d4ecb2"><code>f52cbc8</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/3445">#3445</a> from github/dependabot/npm_and_yarn/fast-xml-parser-...</li> <li><a href="https://github.com/github/codeql-action/commit/c5aaca4bb9117e5ece543792c718f055ed6ef031"><code>c5aaca4</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/3446">#3446</a> from github/mbg/ci/pin-node-packages</li> <li><a href="https://github.com/github/codeql-action/commit/3e58739c65d3c9ec50eda6506523bacfae244e1e"><code>3e58739</code></a> Pin <code>@actions/tool-cache@3</code> in workflows to avoid failures with <code>github-script</code></li> <li><a href="https://github.com/github/codeql-action/commit/a6ccefb47c262aa74c12cd875ddb489a95683052"><code>a6ccefb</code></a> Rebuild</li> <li><a href="https://github.com/github/codeql-action/commit/0e64858573fbb4884fb38ad67277bd9d10949e52"><code>0e64858</code></a> Bump fast-xml-parser from 5.3.3 to 5.3.4</li> <li><a href="https://github.com/github/codeql-action/commit/f985be5b50bd175586d44aac9ac52926adf12893"><code>f985be5</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/3443">#3443</a> from github/dependabot/npm_and_yarn/tar-7.5.7</li> <li><a href="https://github.com/github/codeql-action/commit/0c8e06dfb239195730995b6e2e320fe7e8d423c0"><code>0c8e06d</code></a> Bump tar from 7.5.6 to 7.5.7</li> <li>Additional commits viewable in <a href="https://github.com/github/codeql-action/compare/cdefb33c0f6224e58673d9004f47f7cb3e328b89...6bc82e05fd0ea64601dd4b465378bbcf57de0314">compare view</a></li> </ul> </details> <br /> Updates `securego/gosec` from b579523bf6dbd3baf523a778c1a5d1f5c66e97fd to a631af86ec6d2557e40dac102293f15209794a75 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/securego/gosec/commit/a631af86ec6d2557e40dac102293f15209794a75"><code>a631af8</code></a> Fix URL regexp and remove redundant Google regex patterns (<a href="https://redirect.github.com/securego/gosec/issues/1485">#1485</a>)</li> <li><a href="https://github.com/securego/gosec/commit/89685023f949d40cd8b86e6fde63e2d8c82bd860"><code>8968502</code></a> feat: implement global cache usage in rules (<a href="https://redirect.github.com/securego/gosec/issues/1480">#1480</a>)</li> <li><a href="https://github.com/securego/gosec/commit/04f729ce53e715e228022751c40482ac98db60a5"><code>04f729c</code></a> chore(deps): update module google.golang.org/genai to v1.43.0 (<a href="https://redirect.github.com/securego/gosec/issues/1484">#1484</a>)</li> <li><a href="https://github.com/securego/gosec/commit/ade0e8f43211688a78923300c495e4f42f156608"><code>ade0e8f</code></a> refactor: optimize nosec parsing and reduce allocations (<a href="https://redirect.github.com/securego/gosec/issues/1478">#1478</a>)</li> <li><a href="https://github.com/securego/gosec/commit/d24bbf7d14cead8c469093165b19e320f7b61955"><code>d24bbf7</code></a> Fix SARIF artifactChanges null validation error (<a href="https://redirect.github.com/securego/gosec/issues/1483">#1483</a>)</li> <li><a href="https://github.com/securego/gosec/commit/15cba7fae1b53a2dc6bb4092232f9a84033d121a"><code>15cba7f</code></a> feat: optimize GetCallInfo with per-package sync.Pool caching (<a href="https://redirect.github.com/securego/gosec/issues/1481">#1481</a>)</li> <li><a href="https://github.com/securego/gosec/commit/5288673473e8ff116915e2f440190030f33ce22d"><code>5288673</code></a> feat: implement entropy pre-filtering to optimize secret detection (<a href="https://redirect.github.com/securego/gosec/issues/1479">#1479</a>)</li> <li><a href="https://github.com/securego/gosec/commit/d9a9bcd45ca91ba1a6f539397eddef0487e4b9f1"><code>d9a9bcd</code></a> feat: ensure GoVersion is cached using sync.Once (<a href="https://redirect.github.com/securego/gosec/issues/1477">#1477</a>)</li> <li><a href="https://github.com/securego/gosec/commit/516260af4e7c8fd9a86905d83ddfafde5454c070"><code>516260a</code></a> Fix <a href="https://redirect.github.com/securego/gosec/issues/1240">#1240</a>: nosec comments now work with trailing open brackets (<a href="https://redirect.github.com/securego/gosec/issues/1475">#1475</a>)</li> <li><a href="https://github.com/securego/gosec/commit/be0fd6dcfd8716291bc769f9a21a55ede2576cbd"><code>be0fd6d</code></a> Debug Build Profiling Support: Code improvement suggestions for PR#1471 (<a href="https://redirect.github.com/securego/gosec/issues/1476">#1476</a>)</li> <li>See full diff in <a href="https://github.com/securego/gosec/compare/b579523bf6dbd3baf523a778c1a5d1f5c66e97fd...a631af86ec6d2557e40dac102293f15209794a75">compare view</a></li> </ul> </details> <br /> Updates `aws-actions/configure-aws-credentials` from 5.1.1 to 6.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws-actions/configure-aws-credentials/releases">aws-actions/configure-aws-credentials's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2><a href="https://github.com/aws-actions/configure-aws-credentials/compare/v5.1.1...v6.0.0">6.0.0</a> (2026-02-04)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Update action to use node24 <em>Note this requires GitHub action runner version <a href="https://github.com/actions/runner/releases/tag/v2.327.1">v2.327.1</a> or later</em> (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1632">#1632</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/a7a2c1125c67f40a1e95768f4e4a7d8f019f87af">a7a2c11</a>)</li> </ul> <h3>Features</h3> <ul> <li>add support to define transitive tag keys (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1316">#1316</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/232435c0c05e51137544f0203931b84893d13b74">232435c</a>) (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1628/changes/930ebd9bcaed959c3ba9e21567e8abbc3cae72c0">930ebd9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>properly output <code>aws-account-id</code> and <code>authenticated-arn</code> when using role-chaining (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1633">#1633</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/7ceaf96edc86cc1713cef59eba79feeb23f59da1">7ceaf96</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md">aws-actions/configure-aws-credentials's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file. See <a href="https://github.com/conventional-changelog/standard-version">standard-version</a> for commit guidelines.</p> <h2><a href="https://github.com/aws-actions/configure-aws-credentials/compare/v5.1.1...v6.0.0">6.0.0</a> (2026-02-04)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Update action to use node24 (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1632">#1632</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/a7a2c1125c67f40a1e95768f4e4a7d8f019f87af">a7a2c11</a>)</li> </ul> <h3>Features</h3> <ul> <li>add support to define transitive tag keys (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1316">#1316</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/232435c0c05e51137544f0203931b84893d13b74">232435c</a>) (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1628/changes/930ebd9bcaed959c3ba9e21567e8abbc3cae72c0">930ebd9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>properly output <code>aws-account-id</code> and <code>authenticated-arn</code> when using role-chaining (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/pull/1633">#1633</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/7ceaf96edc86cc1713cef59eba79feeb23f59da1">7ceaf96</a>)</li> </ul> <h2><a href="https://github.com/aws-actions/configure-aws-credentials/compare/v5.1.0...v5.1.1">5.1.1</a> (2025-11-24)</h2> <h3>Miscellaneous Chores</h3> <ul> <li>release 5.1.1 (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/56d6a583f00f6bad6d19d91d53a7bc3b8143d0e9">56d6a58</a>)</li> </ul> <h2><a href="https://github.com/aws-actions/configure-aws-credentials/compare/v5.0.0...v5.1.0">5.1.0</a> (2025-10-06)</h2> <h3>Features</h3> <ul> <li>Add global timeout support (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1487">#1487</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/1584b8b0e2062557287c28fbe9b8920df434e866">1584b8b</a>)</li> <li>add no-proxy support (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1482">#1482</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/dde9b22a8e889a0821997a21a2c5a38020ee8de3">dde9b22</a>)</li> <li>Improve debug logging in retry logic (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1485">#1485</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/97ef425d73aa532439f54f90d0e83101a186c5a6">97ef425</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>properly expose getProxyForUrl (introduced in <a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1482">#1482</a>) (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1486">#1486</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/cea42985ac88b42678fbc84c18066a7f07f05176">cea4298</a>)</li> </ul> <h2><a href="https://github.com/aws-actions/configure-aws-credentials/compare/v4.3.1...v5.0.0">5.0.0</a> (2025-09-03)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Cleanup input handling. Changes invalid boolean input behavior (see <a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1445">#1445</a>)</li> </ul> <h3>Features</h3> <ul> <li>add skip OIDC option (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1458">#1458</a>) (<a href="https://github.com/aws-actions/configure-aws-credentials/commit/8c45f6b08196feb86cfdbe431541d5571d9ab2c2">8c45f6b</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/8df5847569e6427dd6c4fb1cf565c83acfa8afa7"><code>8df5847</code></a> chore(deps): bump fast-xml-parser and <code>@aws-sdk/xml-builder</code> (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1640">#1640</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/d22a0f8af59e052e453e2f8fbe2b9cbbc1b76b15"><code>d22a0f8</code></a> chore(deps-dev): bump <code>@types/node</code> from 25.0.10 to 25.2.0 (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1635">#1635</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/f7b8181755fc1413cd909cbac860d8a76dc848f1"><code>f7b8181</code></a> chore(main): release 6.0.0 (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1641">#1641</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/c367a6acb003ce286b445638569d6ed8d9e846de"><code>c367a6a</code></a> chore: integ tests manual option (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1639">#1639</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/7ceaf96edc86cc1713cef59eba79feeb23f59da1"><code>7ceaf96</code></a> fix: correct outputs for role chaining (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1633">#1633</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/a7a2c1125c67f40a1e95768f4e4a7d8f019f87af"><code>a7a2c11</code></a> feat!: update action to use node24 (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1632">#1632</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/6e3375df071cb03cfbf5fa8ae7770ada6633ab7c"><code>6e3375d</code></a> chore: remove release-please release automation (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1631">#1631</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/98abed784138c9838ce602dfb51633e39a1a02b8"><code>98abed7</code></a> chore: add workflow_dispatch trigger to release workflow (<a href="https://redirect.github.com/aws-actions/configure-aws-credentials/issues/1630">#1630</a>)</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/bf3adbbb948ac5c9b2dd90a5beecc537dab6ebbf"><code>bf3adbb</code></a> chore: Update dist</li> <li><a href="https://github.com/aws-actions/configure-aws-credentials/commit/db43b8b90ab5e82cf8affce23d07afc7837ae4b2"><code>db43b8b</code></a> chore: re-run linter</li> <li>Additional commits viewable in <a href="https://github.com/aws-actions/configure-aws-credentials/compare/61815dcd50bd041e203e49132bacad1fd04d2708...8df5847569e6427dd6c4fb1cf565c83acfa8afa7">compare view</a></li> </ul> </details> <br /> Updates `actions/cache` from 5.0.2 to 5.0.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/cache/releases">actions/cache's releases</a>.</em></p> <blockquote> <h2>v5.0.3</h2> <h2>What's Changed</h2> <ul> <li>Bump <code>@actions/cache</code> to v5.0.5 (Resolves: <a href="https://github.com/actions/cache/security/dependabot/33">https://github.com/actions/cache/security/dependabot/33</a>)</li> <li>Bump <code>@actions/core</code> to v2.0.3</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/cache/compare/v5...v5.0.3">https://github.com/actions/cache/compare/v5...v5.0.3</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's changelog</a>.</em></p> <blockquote> <h1>Releases</h1> <h2>How to prepare a release</h2> <blockquote> <p>[!NOTE]<br /> Relevant for maintainers with write access only.</p> </blockquote> <ol> <li>Switch to a new branch from <code>main</code>.</li> <li>Run <code>npm test</code> to ensure all tests are passing.</li> <li>Update the version in <a href="https://github.com/actions/cache/blob/main/package.json"><code>https://github.com/actions/cache/blob/main/package.json</code></a>.</li> <li>Run <code>npm run build</code> to update the compiled files.</li> <li>Update this <a href="https://github.com/actions/cache/blob/main/RELEASES.md"><code>https://github.com/actions/cache/blob/main/RELEASES.md</code></a> with the new version and changes in the <code>## Changelog</code> section.</li> <li>Run <code>licensed cache</code> to update the license report.</li> <li>Run <code>licensed status</code> and resolve any warnings by updating the <a href="https://github.com/actions/cache/blob/main/.licensed.yml"><code>https://github.com/actions/cache/blob/main/.licensed.yml</code></a> file with the exceptions.</li> <li>Commit your changes and push your branch upstream.</li> <li>Open a pull request against <code>main</code> and get it reviewed and merged.</li> <li>Draft a new release <a href="https://github.com/actions/cache/releases">https://github.com/actions/cache/releases</a> use the same version number used in <code>package.json</code> <ol> <li>Create a new tag with the version number.</li> <li>Auto generate release notes and update them to match the changes you made in <code>RELEASES.md</code>.</li> <li>Toggle the set as the latest release option.</li> <li>Publish the release.</li> </ol> </li> <li>Navigate to <a href="https://github.com/actions/cache/actions/workflows/release-new-action-version.yml">https://github.com/actions/cache/actions/workflows/release-new-action-version.yml</a> <ol> <li>There should be a workflow run queued with the same version number.</li> <li>Approve the run to publish the new version and update the major tags for this action.</li> </ol> </li> </ol> <h2>Changelog</h2> <h3>5.0.3</h3> <ul> <li>Bump <code>@actions/cache</code> to v5.0.5 (Resolves: <a href="https://github.com/actions/cache/security/dependabot/33">https://github.com/actions/cache/security/dependabot/33</a>)</li> <li>Bump <code>@actions/core</code> to v2.0.3</li> </ul> <h3>5.0.2</h3> <ul> <li>Bump <code>@actions/cache</code> to v5.0.3 <a href="https://redirect.github.com/actions/cache/pull/1692">#1692</a></li> </ul> <h3>5.0.1</h3> <ul> <li>Update <code>@azure/storage-blob</code> to <code>^12.29.1</code> via <code>@actions/cache@5.0.1</code> <a href="https://redirect.github.com/actions/cache/pull/1685">#1685</a></li> </ul> <h3>5.0.0</h3> <blockquote> <p>[!IMPORTANT] <code>actions/cache@v5</code> runs on the Node.js 24 runtime and requires a minimum Actions Runner version of <code>2.327.1</code>. If you are using self-hosted runners, ensure they are updated before upgrading.</p> </blockquote> <h3>4.3.0</h3> <ul> <li>Bump <code>@actions/cache</code> to <a href="https://redirect.github.com/actions/toolkit/pull/2132">v4.1.0</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/cache/commit/cdf6c1fa76f9f475f3d7449005a359c84ca0f306"><code>cdf6c1f</code></a> Merge pull request <a href="https://redirect.github.com/actions/cache/issues/1695">#1695</a> from actions/Link-/prepare-5.0.3</li> <li><a href="https://github.com/actions/cache/commit/a1bee22673bee4afb9ce4e0a1dc3da1c44060b7d"><code>a1bee22</code></a> Add review for the <code>@actions/http-client</code> license</li> <li><a href="https://github.com/actions/cache/commit/46957638dc5c5ff0c34c0143f443c07d3a7c769f"><code>4695763</code></a> Add licensed output</li> <li><a href="https://github.com/actions/cache/commit/dc73bb9f7bf74a733c05ccd2edfd1f2ac9e5f502"><code>dc73bb9</code></a> Upgrade dependencies and address security warnings</li> <li><a href="https://github.com/actions/cache/commit/345d5c2f761565bace4b6da356737147e9041e3a"><code>345d5c2</code></a> Add 5.0.3 builds</li> <li>See full diff in <a href="https://github.com/actions/cache/compare/8b402f58fbc84540c8b491a91e594a4576fec3d7...cdf6c1fa76f9f475f3d7449005a359c84ca0f306">compare view</a></li> </ul> </details> <br /> Updates `mikefarah/yq` from 4.50.1 to 4.52.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mikefarah/yq/releases">mikefarah/yq's releases</a>.</em></p> <blockquote> <h2>v4.52.2</h2> <ul> <li>Fixed bad instructions file breaking go-install (<a href="https://redirect.github.com/mikefarah/yq/issues/2587">#2587</a>) Thanks <a href="https://github.com/theyoprst"><code>@theyoprst</code></a></li> <li>Fixed TOML table scope after comments (<a href="https://redirect.github.com/mikefarah/yq/issues/2588">#2588</a>) Thanks <a href="https://github.com/tomers"><code>@tomers</code></a></li> <li>Multiply uses a readonly context (<a href="https://redirect.github.com/mikefarah/yq/issues/2558">#2558</a>)</li> <li>Fixed merge globbing wildcards in keys (<a href="https://redirect.github.com/mikefarah/yq/issues/2564">#2564</a>)</li> <li>Fixing TOML subarray parsing issue (<a href="https://redirect.github.com/mikefarah/yq/issues/2581">#2581</a>)</li> </ul> <h2>v4.52.1 - TOML roundtrip and more!</h2> <ul> <li> <p>TOML encoder support - you can now roundtrip! <a href="https://redirect.github.com/mikefarah/yq/issues/1364">#1364</a></p> </li> <li> <p>Parent now supports negative indices, and added a 'root' command for referencing the top level document</p> </li> <li> <p>Fixed scalar encoding for HCL</p> </li> <li> <p>Add --yaml-compact-seq-indent / -c flag for compact sequence indentation (<a href="https://redirect.github.com/mikefarah/yq/issues/2583">#2583</a>) Thanks <a href="https://github.com/jfenal"><code>@jfenal</code></a></p> </li> <li> <p>Add symlink check to file rename util (<a href="https://redirect.github.com/mikefarah/yq/issues/2576">#2576</a>) Thanks <a href="https://github.com/Elias-elastisys"><code>@Elias-elastisys</code></a></p> </li> <li> <p>Powershell fixed default command used for __completeNoDesc alias (<a href="https://redirect.github.com/mikefarah/yq/issues/2568">#2568</a>) Thanks <a href="https://github.com/teejaded"><code>@teejaded</code></a></p> </li> <li> <p>Unwrap scalars in shell output mode. (<a href="https://redirect.github.com/mikefarah/yq/issues/2548">#2548</a>) Thanks <a href="https://github.com/flintwinters"><code>@flintwinters</code></a></p> </li> <li> <p>Added K8S KYAML output format support (<a href="https://redirect.github.com/mikefarah/yq/issues/2560">#2560</a>) Thanks <a href="https://github.com/robbat2"><code>@robbat2</code></a></p> </li> <li> <p>Bumped dependencies</p> </li> <li> <p>Special shout out to <a href="https://github.com/ccoVeille"><code>@ccoVeille</code></a> for reviewing my PRs!</p> </li> </ul> <p>Thanks to everyone that contributed ❤️</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mikefarah/yq/blob/master/release_notes.txt">mikefarah/yq's changelog</a>.</em></p> <blockquote> <p>4.52.2:</p> <ul> <li>Fixed bad instructions file breaking go-install (<a href="https://redirect.github.com/mikefarah/yq/issues/2587">#2587</a>) Thanks <a href="https://github.com/theyoprst"><code>@theyoprst</code></a></li> <li>Fixed TOML table scope after comments (<a href="https://redirect.github.com/mikefarah/yq/issues/2588">#2588</a>) Thanks <a href="https://github.com/tomers"><code>@tomers</code></a></li> <li>Multiply uses a readonly context (<a href="https://redirect.github.com/mikefarah/yq/issues/2558">#2558</a>)</li> <li>Fixed merge globbing wildcards in keys (<a href="https://redirect.github.com/mikefarah/yq/issues/2564">#2564</a>)</li> <li>Fixing TOML subarray parsing issue (<a href="https://redirect.github.com/mikefarah/yq/issues/2581">#2581</a>)</li> </ul> <p>4.52.1:</p> <ul> <li> <p>TOML encoder support - you can now roundtrip! <a href="https://redirect.github.com/mikefarah/yq/issues/1364">#1364</a></p> </li> <li> <p>Parent now supports negative indices, and added a 'root' command for referencing the top level document</p> </li> <li> <p>Fixed scalar encoding for HCL</p> </li> <li> <p>Add --yaml-compact-seq-indent / -c flag for compact sequence indentation (<a href="https://redirect.github.com/mikefarah/yq/issues/2583">#2583</a>) Thanks <a href="https://github.com/jfenal"><code>@jfenal</code></a></p> </li> <li> <p>Add symlink check to file rename util (<a href="https://redirect.github.com/mikefarah/yq/issues/2576">#2576</a>) Thanks <a href="https://github.com/Elias-elastisys"><code>@Elias-elastisys</code></a></p> </li> <li> <p>Powershell fixed default command used for __completeNoDesc alias (<a href="https://redirect.github.com/mikefarah/yq/issues/2568">#2568</a>) Thanks <a href="https://github.com/teejaded"><code>@teejaded</code></a></p> </li> <li> <p>Unwrap scalars in shell output mode. (<a href="https://redirect.github.com/mikefarah/yq/issues/2548">#2548</a>) Thanks <a href="https://github.com/flintwinters"><code>@flintwinters</code></a></p> </li> <li> <p>Added K8S KYAML output format support (<a href="https://redirect.github.com/mikefarah/yq/issues/2560">#2560</a>) Thanks <a href="https://github.com/robbat2"><code>@robbat2</code></a></p> </li> <li> <p>Bumped dependencies</p> </li> <li> <p>Special shout out to <a href="https://github.com/ccoVeille"><code>@ccoVeille</code></a> for reviewing my PRs!</p> </li> </ul> <p>4.50.1:</p> <ul> <li>Added HCL support!</li> <li>Fixing handling of CRLF <a href="https://redirect.github.com/mikefarah/yq/issues/2352">#2352</a></li> <li>Bumped dependencies</li> </ul> <p>4.49.2:</p> <ul> <li>Fixing escape character bugs 😓 <a href="https://redirect.github.com/mikefarah/yq/issues/2517">#2517</a></li> <li>Fixing snap release pipeline <a href="https://redirect.github.com/mikefarah/yq/issues/2518">#2518</a> Thanks <a href="https://github.com/aalexjo"><code>@aalexjo</code></a></li> </ul> <p>4.49.1:</p> <ul> <li>Added <code>--security</code> flags to disable env and file ops <a href="https://redirect.github.com/mikefarah/yq/issues/2515">#2515</a></li> <li>Fixing TOML ArrayTable parsing issues <a href="https://redirect.github.com/mikefarah/yq/issues/1758">#1758</a></li> <li>Fixing parsing of escaped characters <a href="https://redirect.github.com/mikefarah/yq/issues/2506">#2506</a></li> </ul> <p>4.48.2:</p> <ul> <li>Strip whitespace when decoding base64 <a href="https://redirect.github.com/mikefarah/yq/issues/2507">#2507</a></li> <li>Upgraded to go-yaml v4! (thanks <a href="https://github.com/ccoVeille"><code>@ccoVeille</code></a>, <a href="https://github.com/ingydotnet"><code>@ingydotnet</code></a>)</li> <li>Add linux/loong64 to release target (thanks <a href="https://github.com/znley"><code>@znley</code></a>)</li> <li>Added --shell-key-separator flag for customizable shell output format <a href="https://redirect.github.com/mikefarah/yq/issues/2497">#2497</a> (thanks <a href="https://github.com/rsleedbx"><code>@rsleedbx</code></a>)</li> <li>Bumped dependencies</li> </ul> <p>4.48.1:</p> <ul> <li>Added 'parents' operator, to return a list of all the hierarchical parents of a node</li> <li>Added 'first(exp)' operator, to return the first entry matching an expression in an array</li> <li>Fixed xml namespace prefixes <a href="https://redirect.github.com/mikefarah/yq/issues/1730">#1730</a> (thanks <a href="https://github.com/baodrate"><code>@baodrate</code></a>)</li> <li>Fixed out of range panic in yaml decoder <a href="https://redirect.github.com/mikefarah/yq/issues/2460">#2460</a> (thanks <a href="https://github.com/n471d"><code>@n471d</code></a>)</li> <li>Bumped dependencies</li> </ul> <p>4.47.2:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mikefarah/yq/commit/2be0094729a1006f61e8339ce9934bfb3cbb549f"><code>2be0094</code></a> Bumping version</li> <li><a href="https://github.com/mikefarah/yq/commit/3c18d5b0354523d886252894e65e86b7a57fb063"><code>3c18d5b</code></a> Preparing release</li> <li><a href="https://github.com/mikefarah/yq/commit/2dcc2293da6f6081f50c1c8f533db503db2ce491"><code>2dcc229</code></a> Merge branch 'tomers-fix/toml-comments-table-scope-2588'</li> <li><a href="https://github.com/mikefarah/yq/commit/eb4fde4ef80a4b278fce86117214868777e30629"><code>eb4fde4</code></a> Pulling out common code</li> <li><a href="https://github.com/mikefarah/yq/commit/06ea4cf62eb3ae45e3c142eb14ba9e08fb62c162"><code>06ea4cf</code></a> Fixing spelling</li> <li><a href="https://github.com/mikefarah/yq/commit/37089d24afea09e161d874284aa7080fff6ef31a"><code>37089d2</code></a> Merge branch 'fix/toml-comments-table-scope-2588' of github.com:tomers/yq int...</li> <li><a href="https://github.com/mikefarah/yq/commit/7cf88a02915e926417380b4a44e50f1500f57895"><code>7cf88a0</code></a> Add regression test for go install compatibility <a href="https://redirect.github.com/mikefarah/yq/issues/2587">#2587</a> (<a href="https://redirect.github.com/mikefarah/yq/issues/2591">#2591</a>)</li> <li><a href="https://github.com/mikefarah/yq/commit/41adc1ad185d06b41c09f8e25e69e437a24015f3"><code>41adc1a</code></a> Fixing wrongly named instructions file</li> <li><a href="https://github.com/mikefarah/yq/commit/b4b96f2a68ae49542a4a6178da9cbc0fa19cae12"><code>b4b96f2</code></a> Fix TOML table parsing after standalone comments</li> <li><a href="https://github.com/mikefarah/yq/commit/2824d66a65b7c1f9ec2c36e336008be85b16dc69"><code>2824d66</code></a> Multiply uses a readonly context <a href="https://redirect.github.com/mikefarah/yq/issues/2558">#2558</a></li> <li>Additional commits viewable in <a href="https://github.com/mikefarah/yq/compare/065b200af9851db0d5132f50bc10b1406ea5c0a8...2be0094729a1006f61e8339ce9934bfb3cbb549f">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: nithyatsu <nithyasu@microsoft.com>
Signed-off-by: nithyatsu <nithyasu@microsoft.com>
Signed-off-by: nithyatsu <nithyasu@microsoft.com>
Signed-off-by: nithyatsu <nithyasu@microsoft.com>
Signed-off-by: nithyatsu <nithyasu@microsoft.com>
6a992db to
7428414
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Please explain the changes you've made.
Type of change
Fixes: #issue_number
Contributor checklist
Please verify that the PR meets the following requirements, where applicable: