Skip to content

Calculate filesystem node's hash lazily. #825

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 10, 2024
Merged

Conversation

candid82
Copy link
Contributor

@candid82 candid82 commented Aug 6, 2023

The main motivation behind this change is to speed up status operation. Currently it's very slow, especially for repositories with lots of ignored files (e.g. node.js repository with node_modules directory). One of the reasons for this slowness is the fact that traversing filesystem involves calculating file hashes for all files, even if those hashes are not needed in the end because the files are in gitignore.

On my machine, for a random repository with sizable (ignored) node_modules directory this changes bring the execution time for Worktree.Status from ~3.5s to ~1.4s. This is still very slow, but a significant improvement.

A better fix (instead of or in addition to this one) would be to avoid traversing ignored files in the first place. However, such change seem to be more intrusive and will require much deeper understanding of the codebase.

@pjbgf
Copy link
Member

pjbgf commented Aug 6, 2023

@candid82 thanks for your PR. Do you mind providing a benchstat of the performance improvements please?

Also, re-word the commit message to align with the contribution guidelines.

A better fix (instead of or in addition to this one) would be to avoid traversing ignored files in the first place. However, such change seem to be more intrusive and will require much deeper understanding of the codebase.

Happy for this to be a follow-up PR.

The main motivation behind this change is to speed up status operation.
Currently it's very slow, especially for repositories with lots of ignored
files (e.g. node.js repository with node_modules directory).
One of the reasons for this slowness is the fact that traversing filesystem
involves calculating file hashes for all files, even if those hashes are
not needed in the end because the files are in gitignore.

On my machine, for a random repository with sizable (ignored) node_modules
directory this  changes bring the execution time for Worktree.Status
from ~3.5s to ~1.4s. This is still very slow, but a significant improvement.

A better fix (instead of or in addition to this one) would be to avoid traversing
ignored files in the first place. However, such change seem to be more
intrusive and will require much deeper understanding of the codebase.
@candid82
Copy link
Contributor Author

@pjbgf Below please find benchstat results for one of my local repositories with sizable node_modules directory. Obviously, the results depend on the size of git repo and the number of ignored files.

> benchstat ~/old.txt  ~/new.txt
goos: darwin
goarch: amd64
pkg: github.com/go-git/go-git/v5
cpu: Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
          │ /Users/candid/old.txt │       /Users/candid/new.txt        │
          │        sec/op         │   sec/op    vs base                │
Status-16              3.875 ± 1%   1.392 ± 3%  -64.07% (p=0.000 n=10)

The benchmark code:

func BenchmarkStatus(b *testing.B) {
	repo, _ := PlainOpen("<path to repo>")
	worktree, _ := repo.Worktree()
	for i := 0; i < b.N; i++ {
		s, _ := worktree.Status()
		if len(s) > 0 {
			b.Errorf("error!")
		}
	}
}

I also adjusted the commit message.

@pjbgf
Copy link
Member

pjbgf commented Sep 30, 2023

Thank you for providing the benchstat and rewording the commit.

Doing another review I noticed that this change could introduce an issue by which once the Hash() is called and the hash is calculated, changes to the underlying fs will not trigger a new hash recalculation. By looking for the places where this is used, I see no red flags that this would be a problem. Please add some comments in the Hash() func to that effect.

Otherwise, LGTM.

@pjbgf pjbgf added this to the v5.10.0 milestone Sep 30, 2023
@pjbgf pjbgf modified the milestones: v5.10.0, v5.11.0 Oct 28, 2023
@codablock
Copy link
Contributor

@candid82 @pjbgf Any updates on this PR? If there is lack of time on @candid82's side, I'm also happy to provide the requested comments/docs after this PR is merged.

Merging this PR would alleviate a lot of pain in regard to #181. On my side, it would help me avoid a temporary workaround that would exec-out into git status, so I'm very happy to instead help here :)

@candid82
Copy link
Contributor Author

candid82 commented Jan 8, 2024

@codablock I moved on to other things and currently don't have the time to properly evaluate the concern brought up by @pjbgf in the previous comment. Please feel free to pick this work up.

@codablock
Copy link
Contributor

@pjbgf As requested in Slack, I have tested this PR locally (by replacing github.com/go-git/go-git/v5 with my local version inside go.mod) and can confirm that Status() performance gets improved a lot. I used the notorious node_modules to test things out and Status() runtime has been reduced to below a second from previously 5-10 seconds.

If you merge this PR, I will follow up with a PR that adds the docs/comments.

@pjbgf
Copy link
Member

pjbgf commented Jan 10, 2024

@codablock thanks for the testing. @candid82 thank you for your original contribution.

@codablock
Copy link
Contributor

Here is the PR with the requested comment update: #992

renovate bot referenced this pull request in anoriqq/qpm Mar 31, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
`v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.12.0`](https://togithub.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://togithub.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://togithub.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://togithub.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://togithub.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://togithub.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://togithub.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://togithub.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://togithub.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://togithub.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://togithub.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://togithub.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://togithub.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://togithub.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://togithub.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://togithub.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://togithub.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://togithub.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://togithub.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://togithub.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://togithub.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://togithub.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://togithub.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://togithub.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://togithub.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://togithub.com/candid82) made their first
contribution in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://togithub.com/codablock) made their first
contribution in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) made their first
contribution in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://togithub.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://togithub.com/moranCohen26) made their
first contribution in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://togithub.com/grinish21) made their first
contribution in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://togithub.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://togithub.com/dlambda) made their first
contribution in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://togithub.com/juliens) made their first
contribution in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://togithub.com/onee-only) made their first
contribution in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://togithub.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://togithub.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://togithub.com/avoidalone) made their first
contribution in
[https://github.com/go-git/go-git/pull/1047](https://togithub.com/go-git/go-git/pull/1047)

**Full Changelog**:
go-git/go-git@v5.11.0...v5.12.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log [here](https://developer.mend.io/github/anoriqq/qpm).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
oguzhand95 referenced this pull request in cerbos/cerbos Apr 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [github.com/aws/aws-sdk-go](https://togithub.com/aws/aws-sdk-go) |
`v1.51.6` -> `v1.51.11` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.51.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go/v1.51.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go/v1.51.6/v1.51.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go/v1.51.6/v1.51.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/cenkalti/backoff/v4](https://togithub.com/cenkalti/backoff)
| `v4.2.1` -> `v4.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcenkalti%2fbackoff%2fv4/v4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcenkalti%2fbackoff%2fv4/v4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcenkalti%2fbackoff%2fv4/v4.2.1/v4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcenkalti%2fbackoff%2fv4/v4.2.1/v4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [github.com/cerbos/cloud-api](https://togithub.com/cerbos/cloud-api) |
`ffe3a67` -> `d106081` | | | | | require | digest |
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
`v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[github.com/go-sql-driver/mysql](https://togithub.com/go-sql-driver/mysql)
| `v1.8.0` -> `v1.8.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-sql-driver%2fmysql/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-sql-driver%2fmysql/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-sql-driver%2fmysql/v1.8.0/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-sql-driver%2fmysql/v1.8.0/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| golang.org/x/exp | `a85f2c6` -> `a685a6e` | | | | | require | digest |
|
[google.golang.org/genproto/googleapis/api](https://togithub.com/googleapis/go-genproto)
| `94a12d6` -> `454cdb8` | | | | | require | digest |

---

### Release Notes

<details>
<summary>aws/aws-sdk-go (github.com/aws/aws-sdk-go)</summary>

###
[`v1.51.11`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15111-2024-03-29)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.10...v1.51.11)

\===

##### Service Client Updates

-   `service/b2bi`: Updates service API and documentation
-   `service/codebuild`: Updates service API
    -   Add new fleet status code for Reserved Capacity.
-   `service/codeconnections`: Adds new service
-   `service/internetmonitor`: Updates service API and documentation
-   `service/iotwireless`: Updates service API and documentation
-   `service/marketplace-catalog`: Updates service API and documentation
-   `service/sagemaker`: Updates service API and documentation
- This release adds support for custom images for the CodeEditor App on
SageMaker Studio

###
[`v1.51.10`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15110-2024-03-28)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.9...v1.51.10)

\===

##### Service Client Updates

-   `service/compute-optimizer`: Updates service API and documentation
-   `service/ec2`: Updates service API
- Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of
local NVMe-based SSD block-level storage have up to 45% improved
real-time NVMe storage performance than comparable Graviton2-based
instances.
-   `service/eks`: Updates service API
-   `service/guardduty`: Updates service API and documentation
- Add EC2 support for GuardDuty Runtime Monitoring auto management.
-   `service/oam`: Updates service API
-   `service/quicksight`: Updates service API and documentation
- Amazon QuickSight: Adds support for setting up VPC Endpoint
restrictions for accessing QuickSight Website.

###
[`v1.51.9`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1519-2024-03-27)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.8...v1.51.9)

\===

##### Service Client Updates

-   `service/batch`: Updates service API and documentation
- This feature allows AWS Batch to support configuration of
imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
-   `service/bedrock-agent`: Updates service API and documentation
- `service/bedrock-agent-runtime`: Updates service API and documentation
-   `service/elasticache`: Updates service API and documentation
- Added minimum capacity to Amazon ElastiCache Serverless. This feature
allows customer to ensure minimum capacity even without current load
-   `service/secretsmanager`: Updates service documentation
    -   Documentation updates for Secrets Manager

###
[`v1.51.8`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1518-2024-03-26)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.7...v1.51.8)

\===

##### Service Client Updates

- `service/bedrock-agent-runtime`: Updates service API and documentation
-   `service/ce`: Updates service API, documentation, and paginators
-   `service/ec2`: Updates service API and documentation
    -   Documentation updates for Elastic Compute Cloud (EC2).
-   `service/ecs`: Updates service documentation
    -   This is a documentation update for Amazon ECS.
-   `service/finspace`: Updates service API and documentation

###
[`v1.51.7`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1517-2024-03-25)

[Compare
Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.6...v1.51.7)

\===

##### Service Client Updates

-   `service/codebuild`: Updates service API and documentation
- Supporting GitLab and GitLab Self Managed as source types in AWS
CodeBuild.
-   `service/ec2`: Updates service API and documentation
- Added support for ModifyInstanceMetadataDefaults and
GetInstanceMetadataDefaults to set Instance Metadata Service account
defaults
-   `service/ecs`: Updates service documentation
    -   Documentation only update for Amazon ECS.
-   `service/emr-containers`: Updates service API
-   `service/globalaccelerator`: Updates service API and documentation
-   `service/medialive`: Updates service API and documentation
    -   Exposing TileMedia H265 options
-   `service/sagemaker`: Updates service API
- Introduced support for the following new instance types on SageMaker
Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i,
c6id, c7i, r6i, r6id, r7i, and p5

</details>

<details>
<summary>cenkalti/backoff (github.com/cenkalti/backoff/v4)</summary>

###
[`v4.3.0`](https://togithub.com/cenkalti/backoff/compare/v4.2.1...v4.3.0)

[Compare
Source](https://togithub.com/cenkalti/backoff/compare/v4.2.1...v4.3.0)

</details>

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.12.0`](https://togithub.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://togithub.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://togithub.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://togithub.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://togithub.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://togithub.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://togithub.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://togithub.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://togithub.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://togithub.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://togithub.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://togithub.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://togithub.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://togithub.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://togithub.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://togithub.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://togithub.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://togithub.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://togithub.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://togithub.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://togithub.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://togithub.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://togithub.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://togithub.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://togithub.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://togithub.com/candid82) made their first
contribution in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://togithub.com/codablock) made their first
contribution in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) made their first
contribution in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://togithub.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://togithub.com/moranCohen26) made their
first contribution in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://togithub.com/grinish21) made their first
contribution in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://togithub.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://togithub.com/dlambda) made their first
contribution in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://togithub.com/juliens) made their first
contribution in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://togithub.com/onee-only) made their first
contribution in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://togithub.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://togithub.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://togithub.com/avoidalone) made their first
contribution in
[https://github.com/go-git/go-git/pull/1047](https://togithub.com/go-git/go-git/pull/1047)

**Full Changelog**:
go-git/go-git@v5.11.0...v5.12.0

</details>

<details>
<summary>go-sql-driver/mysql (github.com/go-sql-driver/mysql)</summary>

###
[`v1.8.1`](https://togithub.com/go-sql-driver/mysql/releases/tag/v1.8.1)

[Compare
Source](https://togithub.com/go-sql-driver/mysql/compare/v1.8.0...v1.8.1)

#### What's Changed

Bugfixes:

- fix race condition when context is canceled in
[#&#8203;1562](https://togithub.com/go-sql-driver/mysql/pull/1562) and
[#&#8203;1570](https://togithub.com/go-sql-driver/mysql/pull/1570)

**Full Changelog**:
go-sql-driver/mysql@v1.8.0...v1.8.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Oğuzhan Durgun <oguzhandurgun95@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jaredallard referenced this pull request in rgst-io/stencil Apr 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
`v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.12.0`](https://togithub.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://togithub.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://togithub.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://togithub.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://togithub.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://togithub.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://togithub.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://togithub.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://togithub.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://togithub.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://togithub.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://togithub.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://togithub.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://togithub.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://togithub.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://togithub.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://togithub.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://togithub.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://togithub.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://togithub.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://togithub.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://togithub.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://togithub.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://togithub.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://togithub.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://togithub.com/candid82) made their first
contribution in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://togithub.com/codablock) made their first
contribution in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) made their first
contribution in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://togithub.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://togithub.com/moranCohen26) made their
first contribution in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://togithub.com/grinish21) made their first
contribution in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://togithub.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://togithub.com/dlambda) made their first
contribution in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://togithub.com/juliens) made their first
contribution in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://togithub.com/onee-only) made their first
contribution in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://togithub.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://togithub.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://togithub.com/avoidalone) made their first
contribution in
[https://github.com/go-git/go-git/pull/1047](https://togithub.com/go-git/go-git/pull/1047)

**Full Changelog**:
go-git/go-git@v5.11.0...v5.12.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/rgst-io/stencil).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
another-rex referenced this pull request in google/osv-scanner Apr 9, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [deps.dev/api/v3](https://togithub.com/google/deps.dev) | require |
digest | `ff53416` -> `d32937c` | | | | |
| [deps.dev/util/maven](https://togithub.com/google/deps.dev) | require
| digest | `ff53416` -> `d32937c` | | | | |
| [deps.dev/util/resolve](https://togithub.com/google/deps.dev) |
require | digest | `ff53416` -> `d32937c` | | | | |
| [deps.dev/util/semver](https://togithub.com/google/deps.dev) | require
| digest | `ff53416` -> `d32937c` | | | | |
|
[github.com/gkampitakis/go-snaps](https://togithub.com/gkampitakis/go-snaps)
| require | patch | `v0.5.2` -> `v0.5.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgkampitakis%2fgo-snaps/v0.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgkampitakis%2fgo-snaps/v0.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgkampitakis%2fgo-snaps/v0.5.2/v0.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgkampitakis%2fgo-snaps/v0.5.2/v0.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
require | minor | `v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/jedib0t/go-pretty/v6](https://togithub.com/jedib0t/go-pretty)
| require | patch | `v6.5.6` -> `v6.5.8` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.5.6/v6.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.5.6/v6.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| golang.org/x/exp | require | digest | `a685a6e` -> `93d18d7` | | | | |
| golang.org/x/mod | require | minor | `v0.16.0` -> `v0.17.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fmod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fmod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| golang.org/x/sync | require | minor | `v0.6.0` -> `v0.7.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsync/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsync/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsync/v0.6.0/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsync/v0.6.0/v0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| golang.org/x/term | require | minor | `v0.18.0` -> `v0.19.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fterm/v0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fterm/v0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fterm/v0.18.0/v0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fterm/v0.18.0/v0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require
| minor | `v1.62.1` -> `v1.63.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>gkampitakis/go-snaps
(github.com/gkampitakis/go-snaps)</summary>

###
[`v0.5.3`](https://togithub.com/gkampitakis/go-snaps/releases/tag/v0.5.3)

[Compare
Source](https://togithub.com/gkampitakis/go-snaps/compare/v0.5.2...v0.5.3)

#### What's Changed

- fix: race condition when updating snapshots in parallel by
[@&#8203;gkampitakis](https://togithub.com/gkampitakis) in
[https://github.com/gkampitakis/go-snaps/pull/97](https://togithub.com/gkampitakis/go-snaps/pull/97)

**Full Changelog**:
gkampitakis/go-snaps@v0.5.2...v0.5.3

</details>

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.12.0`](https://togithub.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://togithub.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://togithub.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://togithub.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://togithub.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://togithub.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://togithub.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://togithub.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://togithub.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://togithub.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://togithub.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://togithub.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://togithub.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://togithub.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://togithub.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://togithub.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://togithub.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://togithub.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://togithub.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://togithub.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://togithub.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://togithub.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://togithub.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://togithub.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://togithub.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://togithub.com/candid82) made their first
contribution in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://togithub.com/codablock) made their first
contribution in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) made their first
contribution in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://togithub.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://togithub.com/moranCohen26) made their
first contribution in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://togithub.com/grinish21) made their first
contribution in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://togithub.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://togithub.com/dlambda) made their first
contribution in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://togithub.com/juliens) made their first
contribution in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://togithub.com/onee-only) made their first
contribution in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://togithub.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://togithub.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://togithub.com/avoidalone) made their first
contribution in
[https://github.com/go-git/go-git/pull/1047](https://togithub.com/go-git/go-git/pull/1047)

**Full Changelog**:
go-git/go-git@v5.11.0...v5.12.0

</details>

<details>
<summary>jedib0t/go-pretty (github.com/jedib0t/go-pretty/v6)</summary>

###
[`v6.5.8`](https://togithub.com/jedib0t/go-pretty/releases/tag/v6.5.8)

[Compare
Source](https://togithub.com/jedib0t/go-pretty/compare/v6.5.7...v6.5.8)

#### What's Changed

- table: paging should work with auto-merge; fixes
[#&#8203;315](https://togithub.com/jedib0t/go-pretty/issues/315) by
[@&#8203;jedib0t](https://togithub.com/jedib0t) in
[https://github.com/jedib0t/go-pretty/pull/317](https://togithub.com/jedib0t/go-pretty/pull/317)

**Full Changelog**:
jedib0t/go-pretty@v6.5.7...v6.5.8

###
[`v6.5.7`](https://togithub.com/jedib0t/go-pretty/releases/tag/v6.5.7)

[Compare
Source](https://togithub.com/jedib0t/go-pretty/compare/v6.5.6...v6.5.7)

#### What's Changed

- table: fix paging with separators; fixes
[#&#8203;312](https://togithub.com/jedib0t/go-pretty/issues/312) by
[@&#8203;jedib0t](https://togithub.com/jedib0t) in
[https://github.com/jedib0t/go-pretty/pull/313](https://togithub.com/jedib0t/go-pretty/pull/313)

**Full Changelog**:
jedib0t/go-pretty@v6.5.6...v6.5.7

</details>

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

### [`v1.63.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.2):
Release 1.63.2

[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.1...v1.63.2)

### Bugs

-   Fix the user agent string

### [`v1.63.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.1):
Release 1.63.1

[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.0...v1.63.1)

-   grpc: un-deprecate Dial and DialContext and cherry-pick

### [`v1.63.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.0):
Release 1.63.0

[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.62.2...v1.63.0)

### Behavior Changes

- grpc: Return canonical target string from `resolver.Address.String()`
(experimental)
([#&#8203;6923](https://togithub.com/grpc/grpc-go/issues/6923))
- client & server: when using write buffer pooling, use input value for
buffer size instead of size\*2
([#&#8203;6983](https://togithub.com/grpc/grpc-go/issues/6983))
- Special Thanks:
[@&#8203;raghav-stripe](https://togithub.com/raghav-stripe)

### New Features

- grpc: add `ClientConn.CanonicalTarget()` to return the canonical
target string.
([#&#8203;7006](https://togithub.com/grpc/grpc-go/issues/7006))
- xds: implement LRS named metrics support ([gRFC
A64](https://togithub.com/grpc/proposal/blob/master/A64-lrs-custom-metrics.md))
([#&#8203;7027](https://togithub.com/grpc/grpc-go/issues/7027))
- Special Thanks:
[@&#8203;danielzhaotongliu](https://togithub.com/danielzhaotongliu)
- grpc: introduce `grpc.NewClient` to allow users to create new clients
in idle mode and with "dns" as the default resolver
([#&#8203;7010](https://togithub.com/grpc/grpc-go/issues/7010))
- Special Thanks:
[@&#8203;bruuuuuuuce](https://togithub.com/bruuuuuuuce)

### API Changes

- grpc: stabilize experimental method `ClientConn.Target()`
([#&#8203;7006](https://togithub.com/grpc/grpc-go/issues/7006))

### Bug Fixes

- xds: fix an issue that would cause the client to send an empty list of
resources for LDS/CDS upon reconnecting with the management server
([#&#8203;7026](https://togithub.com/grpc/grpc-go/issues/7026))
- server: Fix some errors returned by a server when using a
`grpc.Server` as an `http.Handler` with the Go stdlib HTTP server
([#&#8203;6989](https://togithub.com/grpc/grpc-go/issues/6989))
- resolver/dns: add `SetResolvingTimeout` to allow configuring the DNS
resolver's global timeout
([#&#8203;6917](https://togithub.com/grpc/grpc-go/issues/6917))
- Special Thanks: [@&#8203;and1truong](https://togithub.com/and1truong)
- Set the security level of Windows named pipes to NoSecurity
([#&#8203;6956](https://togithub.com/grpc/grpc-go/issues/6956))
    -   Special Thanks: [@&#8203;irsl](https://togithub.com/irsl)

### [`v1.62.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.2):
Release 1.62.2

[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.62.1...v1.62.2)

### Dependencies

- Update http2 library to address vulnerability
[CVE-2023-45288](https://www.kb.cert.org/vuls/id/421644)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on monday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/google/osv-scanner).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
andrewpollock referenced this pull request in google/osv.dev Jun 12, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
|
[cloud.google.com/go/logging](https://togithub.com/googleapis/google-cloud-go)
| require | minor | `v1.8.1` -> `v1.10.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2flogging/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2flogging/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2flogging/v1.8.1/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2flogging/v1.8.1/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[cloud.google.com/go/secretmanager](https://togithub.com/googleapis/google-cloud-go)
| require | minor | `v1.11.4` -> `v1.13.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fsecretmanager/v1.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fsecretmanager/v1.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fsecretmanager/v1.11.4/v1.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fsecretmanager/v1.11.4/v1.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/atombender/go-jsonschema](https://togithub.com/atombender/go-jsonschema)
| require | minor | `v0.14.1` -> `v0.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fatombender%2fgo-jsonschema/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fatombender%2fgo-jsonschema/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fatombender%2fgo-jsonschema/v0.14.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fatombender%2fgo-jsonschema/v0.14.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) |
require | minor | `v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/google/osv-scanner](https://togithub.com/google/osv-scanner)
| require | minor | `v1.4.3` -> `v1.7.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fosv-scanner/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgoogle%2fosv-scanner/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgoogle%2fosv-scanner/v1.4.3/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fosv-scanner/v1.4.3/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| golang | stage | digest | `9d8429e` -> `9bdd569` |  |  |  |  |
| golang.org/x/exp | require | digest | `6522937` -> `fc45aab` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fexp/v0.0.0-20240604190554-fc45aab8b7f8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fexp/v0.0.0-20240604190554-fc45aab8b7f8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fexp/v0.0.0-20231127185646-65229373498e/v0.0.0-20240604190554-fc45aab8b7f8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fexp/v0.0.0-20231127185646-65229373498e/v0.0.0-20240604190554-fc45aab8b7f8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>atombender/go-jsonschema
(github.com/atombender/go-jsonschema)</summary>

###
[`v0.16.0`](https://togithub.com/omissis/go-jsonschema/releases/tag/v0.16.0)

[Compare
Source](https://togithub.com/atombender/go-jsonschema/compare/v0.15.0...v0.16.0)

This release introduces several new improvements:

-   Improve support for non-case-sensitive languages
-   Make generated go more stable, and solve annoying big diffs
-   Fix  generated code for non-nullable types with two options
-   Removes nil check for `required` properties
-   Add support for additionalProperties when other fields exist

#### What's Changed

- Enhance splitIdentifierByCaseAndSeparators to support
non-case-sensitive languages by
[@&#8203;zrma](https://togithub.com/zrma) in
[https://github.com/omissis/go-jsonschema/pull/170](https://togithub.com/omissis/go-jsonschema/pull/170)
- Stable output: Add some more names to anonymous Method classes by
[@&#8203;RobQuistNL](https://togithub.com/RobQuistNL) in
[https://github.com/omissis/go-jsonschema/pull/169](https://togithub.com/omissis/go-jsonschema/pull/169)
- Fix non-nullable type with two options by
[@&#8203;jagregory](https://togithub.com/jagregory) in
[https://github.com/omissis/go-jsonschema/pull/205](https://togithub.com/omissis/go-jsonschema/pull/205)
- Removes nil check for `required` properties by
[@&#8203;Henkoglobin](https://togithub.com/Henkoglobin) in
[https://github.com/omissis/go-jsonschema/pull/215](https://togithub.com/omissis/go-jsonschema/pull/215)
- Add support for additionalProperties when other fields exist by
[@&#8203;codeboten](https://togithub.com/codeboten) and
[@&#8203;omissis](https://togithub.com/omissis) in
[https://github.com/omissis/go-jsonschema/pull/218](https://togithub.com/omissis/go-jsonschema/pull/218)
- Update go and all deps by
[@&#8203;omissis](https://togithub.com/omissis) in
[https://github.com/omissis/go-jsonschema/pull/217](https://togithub.com/omissis/go-jsonschema/pull/217)
-   Several [@&#8203;renovate](https://togithub.com/renovate) PRs
- fix(deps): update golang.org/x/exp digest to
[`1b97071`](https://togithub.com/atombender/go-jsonschema/commit/1b97071)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/190](https://togithub.com/omissis/go-jsonschema/pull/190)
- fix(deps): update module github.com/goccy/go-yaml to v1.11.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/191](https://togithub.com/omissis/go-jsonschema/pull/191)
- fix(deps): update golang.org/x/exp digest to
[`2c58cdc`](https://togithub.com/atombender/go-jsonschema/commit/2c58cdc)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/193](https://togithub.com/omissis/go-jsonschema/pull/193)
- chore(deps): update golang docker tag to v1.22.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/195](https://togithub.com/omissis/go-jsonschema/pull/195)
- chore(deps): update dependency golangci-lint to v1.56.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/196](https://togithub.com/omissis/go-jsonschema/pull/196)
- chore(deps): update dependency golangci-lint to v1.56.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/197](https://togithub.com/omissis/go-jsonschema/pull/197)
- chore(deps): update dependency shfmt to v3.8.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/198](https://togithub.com/omissis/go-jsonschema/pull/198)
- fix(deps): update golang.org/x/exp digest to
[`ec58324`](https://togithub.com/atombender/go-jsonschema/commit/ec58324)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/199](https://togithub.com/omissis/go-jsonschema/pull/199)
- chore(deps): update dependency golangci-lint to v1.56.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/200](https://togithub.com/omissis/go-jsonschema/pull/200)
- fix(deps): update golang.org/x/exp digest to
[`814bf88`](https://togithub.com/atombender/go-jsonschema/commit/814bf88)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/201](https://togithub.com/omissis/go-jsonschema/pull/201)
- chore(deps): update golang docker tag to v1.22.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/202](https://togithub.com/omissis/go-jsonschema/pull/202)
- chore(deps): update dependency shellcheck to v0.10.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/203](https://togithub.com/omissis/go-jsonschema/pull/203)
- chore(deps): update codecov/codecov-action action to v4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/192](https://togithub.com/omissis/go-jsonschema/pull/192)
- fix(deps): update golang.org/x/exp digest to
[`c7f7c64`](https://togithub.com/atombender/go-jsonschema/commit/c7f7c64)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/206](https://togithub.com/omissis/go-jsonschema/pull/206)
- fix(deps): update golang.org/x/exp digest to
[`a85f2c6`](https://togithub.com/atombender/go-jsonschema/commit/a85f2c6)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/207](https://togithub.com/omissis/go-jsonschema/pull/207)
- chore(deps): update dependency golangci-lint to v1.57.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/208](https://togithub.com/omissis/go-jsonschema/pull/208)
- chore(deps): update dependency golangci-lint to v1.57.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/209](https://togithub.com/omissis/go-jsonschema/pull/209)
- fix(deps): update golang.org/x/exp digest to
[`a685a6e`](https://togithub.com/atombender/go-jsonschema/commit/a685a6e)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/210](https://togithub.com/omissis/go-jsonschema/pull/210)
- chore(deps): update dependency golangci-lint to v1.57.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/211](https://togithub.com/omissis/go-jsonschema/pull/211)
- chore(deps): update golang docker tag to v1.22.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/212](https://togithub.com/omissis/go-jsonschema/pull/212)
- fix(deps): update golang.org/x/exp digest to
[`c0f41cb`](https://togithub.com/atombender/go-jsonschema/commit/c0f41cb)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/213](https://togithub.com/omissis/go-jsonschema/pull/213)
- fix(deps): update golang.org/x/exp digest to
[`93d18d7`](https://togithub.com/atombender/go-jsonschema/commit/93d18d7)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/214](https://togithub.com/omissis/go-jsonschema/pull/214)
- fix(deps): update golang.org/x/exp digest to
[`fe59bbe`](https://togithub.com/atombender/go-jsonschema/commit/fe59bbe)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/216](https://togithub.com/omissis/go-jsonschema/pull/216)

#### New Contributors

- [@&#8203;zrma](https://togithub.com/zrma) made their first
contribution in
[https://github.com/omissis/go-jsonschema/pull/170](https://togithub.com/omissis/go-jsonschema/pull/170)
- [@&#8203;RobQuistNL](https://togithub.com/RobQuistNL) made their first
contribution in
[https://github.com/omissis/go-jsonschema/pull/169](https://togithub.com/omissis/go-jsonschema/pull/169)
- [@&#8203;jagregory](https://togithub.com/jagregory) made their first
contribution in
[https://github.com/omissis/go-jsonschema/pull/205](https://togithub.com/omissis/go-jsonschema/pull/205)
- [@&#8203;Henkoglobin](https://togithub.com/Henkoglobin) made their
first contribution in
[https://github.com/omissis/go-jsonschema/pull/215](https://togithub.com/omissis/go-jsonschema/pull/215)
- [@&#8203;codeboten](https://togithub.com/codeboten) made their first
contribution in
[https://github.com/omissis/go-jsonschema/pull/218](https://togithub.com/omissis/go-jsonschema/pull/218)
(replaces
[https://github.com/omissis/go-jsonschema/pull/189](https://togithub.com/omissis/go-jsonschema/pull/189))

**Full Changelog**:
omissis/go-jsonschema@v0.15.0...v0.16.0

###
[`v0.15.0`](https://togithub.com/omissis/go-jsonschema/releases/tag/v0.15.0)

[Compare
Source](https://togithub.com/atombender/go-jsonschema/compare/v0.14.1...v0.15.0)

This release introduces one new feature and a fix:

-   support for `file://` schema in references
-   support for yaml file references

#### What's Changed

- feat: add support for "file://" schema in $refs by
[@&#8203;omissis](https://togithub.com/omissis) in
[https://github.com/omissis/go-jsonschema/pull/147](https://togithub.com/omissis/go-jsonschema/pull/147)
- fix: support for yaml file references by
[@&#8203;johanneswuerbach](https://togithub.com/johanneswuerbach) in
[https://github.com/omissis/go-jsonschema/pull/179](https://togithub.com/omissis/go-jsonschema/pull/179)
- chore: split generate.go file by
[@&#8203;AlbertoBarba](https://togithub.com/AlbertoBarba) in
[https://github.com/omissis/go-jsonschema/pull/153](https://togithub.com/omissis/go-jsonschema/pull/153)
- chore(deps): update dependency golangci-lint to v1.55.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/162](https://togithub.com/omissis/go-jsonschema/pull/162)
- chore(deps): update golang docker tag to v1.21.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/165](https://togithub.com/omissis/go-jsonschema/pull/165)
- chore(deps): update golang docker tag to v1.21.5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/174](https://togithub.com/omissis/go-jsonschema/pull/174)
- chore(deps): update actions/setup-go action to v5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/175](https://togithub.com/omissis/go-jsonschema/pull/175)
- chore(deps): update golang docker tag to v1.21.6 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/184](https://togithub.com/omissis/go-jsonschema/pull/184)
- fix(deps): update module github.com/spf13/cobra to v1.8.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/163](https://togithub.com/omissis/go-jsonschema/pull/163)
- fix(deps): update golang.org/x/exp digest to
[`2478ac8`](https://togithub.com/atombender/go-jsonschema/commit/2478ac8)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/166](https://togithub.com/omissis/go-jsonschema/pull/166)
- fix(deps): update golang.org/x/exp digest to
[`9a3e603`](https://togithub.com/atombender/go-jsonschema/commit/9a3e603)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/168](https://togithub.com/omissis/go-jsonschema/pull/168)
- fix(deps): update golang.org/x/exp digest to
[`6522937`](https://togithub.com/atombender/go-jsonschema/commit/6522937)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/172](https://togithub.com/omissis/go-jsonschema/pull/172)
- fix(deps): update golang.org/x/exp digest to
[`f3f8817`](https://togithub.com/atombender/go-jsonschema/commit/f3f8817)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/176](https://togithub.com/omissis/go-jsonschema/pull/176)
- fix(deps): update golang.org/x/exp digest to
[`aacd6d4`](https://togithub.com/atombender/go-jsonschema/commit/aacd6d4)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/178](https://togithub.com/omissis/go-jsonschema/pull/178)
- fix(deps): update golang.org/x/exp digest to
[`dc181d7`](https://togithub.com/atombender/go-jsonschema/commit/dc181d7)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/180](https://togithub.com/omissis/go-jsonschema/pull/180)
- fix(deps): update golang.org/x/exp digest to
[`02704c9`](https://togithub.com/atombender/go-jsonschema/commit/02704c9)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/181](https://togithub.com/omissis/go-jsonschema/pull/181)
- fix(deps): update golang.org/x/exp digest to
[`be819d1`](https://togithub.com/atombender/go-jsonschema/commit/be819d1)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/182](https://togithub.com/omissis/go-jsonschema/pull/182)
- fix(deps): update golang.org/x/exp digest to
[`0dcbfd6`](https://togithub.com/atombender/go-jsonschema/commit/0dcbfd6)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/185](https://togithub.com/omissis/go-jsonschema/pull/185)
- fix(deps): update golang.org/x/exp digest to
[`db7319d`](https://togithub.com/atombender/go-jsonschema/commit/db7319d)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/omissis/go-jsonschema/pull/186](https://togithub.com/omissis/go-jsonschema/pull/186)

#### New Contributors

- [@&#8203;johanneswuerbach](https://togithub.com/johanneswuerbach) made
their first contribution in
[https://github.com/omissis/go-jsonschema/pull/179](https://togithub.com/omissis/go-jsonschema/pull/179)

**Full Changelog**:
omissis/go-jsonschema@v0.14.1...v0.15.0

</details>

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.12.0`](https://togithub.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://togithub.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://togithub.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://togithub.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://togithub.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://togithub.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://togithub.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://togithub.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://togithub.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://togithub.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://togithub.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://togithub.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://togithub.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://togithub.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://togithub.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://togithub.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://togithub.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://togithub.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://togithub.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://togithub.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://togithub.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://togithub.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://togithub.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://togithub.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://togithub.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://togithub.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://togithub.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://togithub.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://togithub.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://togithub.com/candid82) made their first
contribution in
[https://github.com/go-git/go-git/pull/825](https://togithub.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://togithub.com/codablock) made their first
contribution in
[https://github.com/go-git/go-git/pull/992](https://togithub.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://togithub.com/Jerry-yz) made their first
contribution in
[https://github.com/go-git/go-git/pull/987](https://togithub.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://togithub.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://togithub.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://togithub.com/moranCohen26) made their
first contribution in
[https://github.com/go-git/go-git/pull/994](https://togithub.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://togithub.com/grinish21) made their first
contribution in
[https://github.com/go-git/go-git/pull/1022](https://togithub.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://togithub.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://togithub.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://togithub.com/dlambda) made their first
contribution in
[https://github.com/go-git/go-git/pull/446](https://togithub.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://togithub.com/juliens) made their first
contribution in
[https://github.com/go-git/go-git/pull/366](https://togithub.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://togithub.com/onee-only) made their first
contribution in
[https://github.com/go-git/go-git/pull/1036](https://togithub.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://togithub.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://togithub.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://togithub.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://togithub.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://togithub.com/avoidalone) made their first
contribution in
[https://github.com/go-git/go-git/pull/1047](https://togithub.com/go-git/go-git/pull/1047)

**Full Changelog**:
go-git/go-git@v5.11.0...v5.12.0

</details>

<details>
<summary>google/osv-scanner (github.com/google/osv-scanner)</summary>

###
[`v1.7.4`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v174)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.7.3...v1.7.4)

##### Features:

- [Feature
#&#8203;943](https://togithub.com/google/osv-scanner/pull/943) Support
scanning gradle/verification-metadata.xml files.

##### Misc:

- [Bug #&#8203;968](https://togithub.com/google/osv-scanner/issues/968)
Hide unimportant Debian vulnerabilities to reduce noise.

###
[`v1.7.3`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v173)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.7.2...v1.7.3)

##### Features:

- [Feature
#&#8203;934](https://togithub.com/google/osv-scanner/pull/934) add
support for PNPM v9 lockfiles.

##### Fixes:

- [Bug #&#8203;938](https://togithub.com/google/osv-scanner/issues/938)
Ensure the sarif output has a stable order.
- [Bug #&#8203;922](https://togithub.com/google/osv-scanner/issues/922)
Support filtering on alias IDs in Guided Remediation.

###
[`v1.7.2`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v172)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.7.1...v1.7.2)

##### Fixes:

- [Bug #&#8203;899](https://togithub.com/google/osv-scanner/issues/899)
Guided Remediation: Parse paths in npmrc auth fields correctly.
- [Bug #&#8203;908](https://togithub.com/google/osv-scanner/issues/908)
Fix rust call analysis by explicitly disabling stripping of debug info.
- [Bug #&#8203;914](https://togithub.com/google/osv-scanner/issues/914)
Fix regression for go call analysis introduced in 1.7.0.

###
[`v1.7.1`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v171)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.7.0...v1.7.1)

(There is no Github release for this version)

##### Fixes

- [Bug #&#8203;856](https://togithub.com/google/osv-scanner/issues/856)
Add retry logic to make calls to OSV.dev API more resilient. This
combined with changes in OSV.dev's API should result in much less
timeout errors.

##### API Features

- [Feature
#&#8203;781](https://togithub.com/google/osv-scanner/pull/781)
    add `MakeVersionRequestsWithContext()`
- [Feature
#&#8203;857](https://togithub.com/google/osv-scanner/pull/857)
API and networking related errors now has their own error and exit code
(Exit Code 129)

###
[`v1.7.0`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v170)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.6.2...v1.7.0)

##### Features

- [Feature
#&#8203;352](https://togithub.com/google/osv-scanner/issues/352) Guided
Remediation
Introducing our new experimental guided remediation feature on
`osv-scanner fix` subcommand.
See our
[docs](https://google.github.io/osv-scanner/experimental/guided-remediation/)
for detailed usage instructions.

- [Feature
#&#8203;805](https://togithub.com/google/osv-scanner/pull/805)
    Include CVSS MaxSeverity in JSON output.

##### Fixes

-   [Bug #&#8203;818](https://togithub.com/google/osv-scanner/pull/818)
    Align GoVulncheck Go version with go.mod.

-   [Bug #&#8203;797](https://togithub.com/google/osv-scanner/pull/797)
    Don't traverse gitignored dirs for gitignore files.

##### Miscellaneous

-   [#&#8203;831](https://togithub.com/google/osv-scanner/pull/831)
    Remove version number from the release binary name.

###
[`v1.6.2`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v162)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.6.1...v1.6.2)

##### Features

- [Feature
#&#8203;694](https://togithub.com/google/osv-scanner/pull/694)
Add subcommands! OSV-Scanner now has subcommands! The base command has
been moved to `scan` (currently the only commands is `scan`).
By default if you do not pass in a command, `scan` will be used, so CLI
remains backwards compatible.

This is a building block to adding the guided remediation feature. See
[issue #&#8203;352](https://togithub.com/google/osv-scanner/issues/352)
    for more details!

- [Feature
#&#8203;776](https://togithub.com/google/osv-scanner/pull/776)
    Add pdm lockfile support.

##### API Features

- [Feature
#&#8203;754](https://togithub.com/google/osv-scanner/pull/754)
    Add dependency groups to flattened vulnerabilities output.

###
[`v1.6.1`](https://togithub.com/google/osv-scanner/releases/tag/v1.6.1)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.6.0...v1.6.1)

### v1.6.0/v1.6.1:

##### Features

- [Feature
#&#8203;694](https://togithub.com/google/osv-scanner/pull/694) Add
support for NuGet lock files version 2.

- [Feature
#&#8203;655](https://togithub.com/google/osv-scanner/pull/655) Scan and
report dependency groups (e.g. "dev dependencies") for vulnerabilities.

- [Feature
#&#8203;702](https://togithub.com/google/osv-scanner/pull/702) Created
an option to skip/disable upload to code scanning.

- [Feature
#&#8203;732](https://togithub.com/google/osv-scanner/pull/732) Add
option to not fail on vulnerability being found for GitHub Actions.

- [Feature
#&#8203;729](https://togithub.com/google/osv-scanner/pull/729) Verify
the spdx licenses passed in to the license allowlist.

##### Fixes

- [Bug #&#8203;736](https://togithub.com/google/osv-scanner/pull/736)
Show ecosystem and version even if git is shown if the info exists.

- [Bug #&#8203;703](https://togithub.com/google/osv-scanner/pull/703)
Return an error if both license scanning and local/offline scanning is
enabled simultaneously.

- [Bug #&#8203;718](https://togithub.com/google/osv-scanner/pull/718)
Fixed parsing of SBOMs generated by the latest CycloneDX.

- [Bug #&#8203;704](https://togithub.com/google/osv-scanner/pull/704)
Get go stdlib version from go.mod.

##### API Features

- [Feature
#&#8203;727](https://togithub.com/google/osv-scanner/pull/727) Changes
to `Reporter` methods to add verbosity levels and to deprecate
functions.

#### New Contributors

- [@&#8203;geekNero](https://togithub.com/geekNero) made their first
contribution in
[https://github.com/google/osv-scanner/pull/718](https://togithub.com/google/osv-scanner/pull/718)

**Full Changelog**:
google/osv-scanner@v1.5.0...v1.6.0-alpha3

###
[`v1.6.0`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v160)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.5.0...v1.6.0)

##### Features

- [Feature
#&#8203;694](https://togithub.com/google/osv-scanner/pull/694)
    Add support for NuGet lock files version 2.

- [Feature
#&#8203;655](https://togithub.com/google/osv-scanner/pull/655)
Scan and report dependency groups (e.g. "dev dependencies") for
vulnerabilities.

- [Feature
#&#8203;702](https://togithub.com/google/osv-scanner/pull/702)
    Created an option to skip/disable upload to code scanning.

- [Feature
#&#8203;732](https://togithub.com/google/osv-scanner/pull/732)
Add option to not fail on vulnerability being found for GitHub Actions.

- [Feature
#&#8203;729](https://togithub.com/google/osv-scanner/pull/729)
    Verify the spdx licenses passed in to the license allowlist.

##### Fixes

-   [Bug #&#8203;736](https://togithub.com/google/osv-scanner/pull/736)
    Show ecosystem and version even if git is shown if the info exists.

-   [Bug #&#8203;703](https://togithub.com/google/osv-scanner/pull/703)
Return an error if both license scanning and local/offline scanning is
enabled simultaneously.

-   [Bug #&#8203;718](https://togithub.com/google/osv-scanner/pull/718)
    Fixed parsing of SBOMs generated by the latest CycloneDX.

-   [Bug #&#8203;704](https://togithub.com/google/osv-scanner/pull/704)
    Get go stdlib version from go.mod.

##### API Features

- [Feature
#&#8203;727](https://togithub.com/google/osv-scanner/pull/727)
Changes to `Reporter` methods to add verbosity levels and to deprecate
functions.

###
[`v1.5.0`](https://togithub.com/google/osv-scanner/blob/HEAD/CHANGELOG.md#v150)

[Compare
Source](https://togithub.com/google/osv-scanner/compare/v1.4.3...v1.5.0)

##### Features

- [Feature
#&#8203;501](https://togithub.com/google/osv-scanner/pull/501)
Add experimental license scanning support! See
https://osv.dev/blog/posts/introducing-license-scanning-with-osv-scanner/
for more information!
- [Feature
#&#8203;642](https://togithub.com/google/osv-scanner/pull/642)
    Support scanning `renv` files for the R language ecosystem.
- [Feature
#&#8203;513](https://togithub.com/google/osv-scanner/pull/513)
Stabilize call analysis for Go! The experimental
`--experimental-call-analysis` flag has now been updated to:
        --call-analysis=<language/all>
        --no-call-analysis=<language/all>
with call analysis for Go enabled by default. See
https://google.github.io/osv-scanner/usage/#scanning-with-call-analysis
for the documentation!
- [Feature
#&#8203;676](https://togithub.com/google/osv-scanner/pull/676)
    Simplify return codes:
    -   Return 0 if there are no findings or errors.
- Return 1 if there are any findings (license violations or
vulnerabilities).
    -   Return 128 if no packages are found.
- [Feature
#&#8203;651](https://togithub.com/google/osv-scanner/pull/651)
    CVSS v4.0 support.
- [Feature #&#8203;60](https://togithub.com/google/osv-scanner/pull/60)
    [Pre-commit hook](https://pre-commit.com/) support.

##### Fixes

- [Bug #&#8203;639](https://togithub.com/google/osv-scanner/issues/639)
We now filter local packages from scans, and report the filtering of
those packages.
- [Bug #&#8203;645](https://togithub.com/google/osv-scanner/issues/645)
    Properly handle file/url paths on Windows.
- [Bug #&#8203;660](https://togithub.com/google/osv-scanner/issues/660)
    Remove noise from failed lockfile parsing.
- [Bug #&#8203;649](https://togithub.com/google/osv-scanner/issues/649)
    No longer include vendored libraries in C/C++ package analysis.
- [Bug #&#8203;634](https://togithub.com/google/osv-scanner/issues/634)
    Fix filtering of aliases to also include non OSV aliases

##### Miscellaneous

-   The minimum go version has been updated to go1.21 from go1.18.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on wednesday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/google/osv.dev).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
hogo6002 referenced this pull request in google/osv.dev Sep 5, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[cloud.google.com/go/datastore](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.15.0` -> `v1.19.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fdatastore/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fdatastore/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fdatastore/v1.15.0/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fdatastore/v1.15.0/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[cloud.google.com/go/pubsub](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.33.0` -> `v1.42.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fpubsub/v1.42.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fpubsub/v1.42.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fpubsub/v1.33.0/v1.42.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fpubsub/v1.33.0/v1.42.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[cloud.google.com/go/storage](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.33.0` -> `v1.43.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fstorage/v1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fstorage/v1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fstorage/v1.33.0/v1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fstorage/v1.33.0/v1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git)
| `v5.11.0` -> `v5.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-git%2fgo-git%2fv5/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-git%2fgo-git%2fv5/v5.11.0/v5.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/golang/glog](https://redirect.github.com/golang/glog) |
`v1.1.2` -> `v1.2.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolang%2fglog/v1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolang%2fglog/v1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolang%2fglog/v1.1.2/v1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolang%2fglog/v1.1.2/v1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| golang.org/x/sync | `v0.5.0` -> `v0.8.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsync/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsync/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsync/v0.5.0/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsync/v0.5.0/v0.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client)
| `v0.149.0` -> `v0.196.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.196.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.196.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.149.0/v0.196.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.149.0/v0.196.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

###
[`v5.12.0`](https://redirect.github.com/go-git/go-git/releases/tag/v5.12.0)

[Compare
Source](https://redirect.github.com/go-git/go-git/compare/v5.11.0...v5.12.0)

#### What's Changed

- git: Worktree.AddWithOptions: add skipStatus option when providing a
specific path by
[@&#8203;moranCohen26](https://redirect.github.com/moranCohen26) in
[https://github.com/go-git/go-git/pull/994](https://redirect.github.com/go-git/go-git/pull/994)
- git: Signer: fix usage of crypto.Signer interface by
[@&#8203;wlynch](https://redirect.github.com/wlynch) in
[https://github.com/go-git/go-git/pull/1029](https://redirect.github.com/go-git/go-git/pull/1029)
- git: Remote, fetch, adds the prune option. by
[@&#8203;juliens](https://redirect.github.com/juliens) in
[https://github.com/go-git/go-git/pull/366](https://redirect.github.com/go-git/go-git/pull/366)
- git: Add crypto.Signer option to CommitOptions. by
[@&#8203;wlynch](https://redirect.github.com/wlynch) in
[https://github.com/go-git/go-git/pull/996](https://redirect.github.com/go-git/go-git/pull/996)
- git: Worktree checkout tag hash id
([#&#8203;959](https://redirect.github.com/go-git/go-git/issues/959)) by
[@&#8203;aymanbagabas](https://redirect.github.com/aymanbagabas) in
[https://github.com/go-git/go-git/pull/966](https://redirect.github.com/go-git/go-git/pull/966)
- git: Worktree, Don't panic on empty or root path when checking if it
is valid by [@&#8203;tim775](https://redirect.github.com/tim775) in
[https://github.com/go-git/go-git/pull/1042](https://redirect.github.com/go-git/go-git/pull/1042)
- git: Add commit validation for Reset by
[@&#8203;pjbgf](https://redirect.github.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1048](https://redirect.github.com/go-git/go-git/pull/1048)
- git: worktree_commit, Fix amend commit to apply changes. Fixes
[#&#8203;1024](https://redirect.github.com/go-git/go-git/issues/1024) by
[@&#8203;onee-only](https://redirect.github.com/onee-only) in
[https://github.com/go-git/go-git/pull/1045](https://redirect.github.com/go-git/go-git/pull/1045)
- git: Implement Merge function with initial `FastForwardMerge` support
by [@&#8203;pjbgf](https://redirect.github.com/pjbgf) in
[https://github.com/go-git/go-git/pull/1044](https://redirect.github.com/go-git/go-git/pull/1044)
- plumbing: object, Make first commit visible on logs filtered with
filename. Fixes
[#&#8203;191](https://redirect.github.com/go-git/go-git/issues/191) by
[@&#8203;onee-only](https://redirect.github.com/onee-only) in
[https://github.com/go-git/go-git/pull/1036](https://redirect.github.com/go-git/go-git/pull/1036)
- plumbing: no panic in printStats function. Fixes
[#&#8203;177](https://redirect.github.com/go-git/go-git/issues/177) by
[@&#8203;nodivbyzero](https://redirect.github.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/971](https://redirect.github.com/go-git/go-git/pull/971)
- plumbing: object, Optimize logging with file. by
[@&#8203;onee-only](https://redirect.github.com/onee-only) in
[https://github.com/go-git/go-git/pull/1046](https://redirect.github.com/go-git/go-git/pull/1046)
- plumbing: object, check legitimacy in (\*Tree).Encode by
[@&#8203;niukuo](https://redirect.github.com/niukuo) in
[https://github.com/go-git/go-git/pull/967](https://redirect.github.com/go-git/go-git/pull/967)
- plumbing: format/gitattributes, close file in ReadAttributesFile by
[@&#8203;prskr](https://redirect.github.com/prskr) in
[https://github.com/go-git/go-git/pull/1018](https://redirect.github.com/go-git/go-git/pull/1018)
- plumbing: check setAuth error. Fixes
[#&#8203;185](https://redirect.github.com/go-git/go-git/issues/185) by
[@&#8203;nodivbyzero](https://redirect.github.com/nodivbyzero) in
[https://github.com/go-git/go-git/pull/969](https://redirect.github.com/go-git/go-git/pull/969)
- plumbing: object, fix variable defaultUtf8CommitMessageEncoding name
spell error by [@&#8203;Jerry-yz](https://redirect.github.com/Jerry-yz)
in
[https://github.com/go-git/go-git/pull/987](https://redirect.github.com/go-git/go-git/pull/987)
- utils: merkletrie, calculate filesystem node's hash lazily. by
[@&#8203;candid82](https://redirect.github.com/candid82) in
[https://github.com/go-git/go-git/pull/825](https://redirect.github.com/go-git/go-git/pull/825)
- utils: update comment in node.go's Hash() by
[@&#8203;codablock](https://redirect.github.com/codablock) in
[https://github.com/go-git/go-git/pull/992](https://redirect.github.com/go-git/go-git/pull/992)
- \_example: fix 404 link and added ssh-agent clone link by
[@&#8203;grinish21](https://redirect.github.com/grinish21) in
[https://github.com/go-git/go-git/pull/1022](https://redirect.github.com/go-git/go-git/pull/1022)
- \_example: checkout-branch example by
[@&#8203;dlambda](https://redirect.github.com/dlambda) in
[https://github.com/go-git/go-git/pull/446](https://redirect.github.com/go-git/go-git/pull/446)
- \_example: example for git clone using ssh-agent by
[@&#8203;pjbgf](https://redirect.github.com/pjbgf) in
[https://github.com/go-git/go-git/pull/998](https://redirect.github.com/go-git/go-git/pull/998)

#### New Contributors

- [@&#8203;candid82](https://redirect.github.com/candid82) made their
first contribution in
[https://github.com/go-git/go-git/pull/825](https://redirect.github.com/go-git/go-git/pull/825)
- [@&#8203;codablock](https://redirect.github.com/codablock) made their
first contribution in
[https://github.com/go-git/go-git/pull/992](https://redirect.github.com/go-git/go-git/pull/992)
- [@&#8203;Jerry-yz](https://redirect.github.com/Jerry-yz) made their
first contribution in
[https://github.com/go-git/go-git/pull/987](https://redirect.github.com/go-git/go-git/pull/987)
- [@&#8203;wlynch](https://redirect.github.com/wlynch) made their first
contribution in
[https://github.com/go-git/go-git/pull/996](https://redirect.github.com/go-git/go-git/pull/996)
- [@&#8203;moranCohen26](https://redirect.github.com/moranCohen26) made
their first contribution in
[https://github.com/go-git/go-git/pull/994](https://redirect.github.com/go-git/go-git/pull/994)
- [@&#8203;grinish21](https://redirect.github.com/grinish21) made their
first contribution in
[https://github.com/go-git/go-git/pull/1022](https://redirect.github.com/go-git/go-git/pull/1022)
- [@&#8203;prskr](https://redirect.github.com/prskr) made their first
contribution in
[https://github.com/go-git/go-git/pull/1018](https://redirect.github.com/go-git/go-git/pull/1018)
- [@&#8203;dlambda](https://redirect.github.com/dlambda) made their
first contribution in
[https://github.com/go-git/go-git/pull/446](https://redirect.github.com/go-git/go-git/pull/446)
- [@&#8203;juliens](https://redirect.github.com/juliens) made their
first contribution in
[https://github.com/go-git/go-git/pull/366](https://redirect.github.com/go-git/go-git/pull/366)
- [@&#8203;onee-only](https://redirect.github.com/onee-only) made their
first contribution in
[https://github.com/go-git/go-git/pull/1036](https://redirect.github.com/go-git/go-git/pull/1036)
- [@&#8203;tim775](https://redirect.github.com/tim775) made their first
contribution in
[https://github.com/go-git/go-git/pull/1042](https://redirect.github.com/go-git/go-git/pull/1042)
- [@&#8203;niukuo](https://redirect.github.com/niukuo) made their first
contribution in
[https://github.com/go-git/go-git/pull/967](https://redirect.github.com/go-git/go-git/pull/967)
- [@&#8203;avoidalone](https://redirect.github.com/avoidalone) made
their first contribution in
[https://github.com/go-git/go-git/pull/1047](https://redirect.github.com/go-git/go-git/pull/1047)

**Full Changelog**:
https://github.com/go-git/go-git/compare/v5.11.0...v5.12.0

</details>

<details>
<summary>golang/glog (github.com/golang/glog)</summary>

###
[`v1.2.2`](https://redirect.github.com/golang/glog/releases/tag/v1.2.2)

[Compare
Source](https://redirect.github.com/golang/glog/compare/v1.2.1...v1.2.2)

#### What's Changed

- glog: avoid calling user.Current() on windows by
[@&#8203;bentekkie](https://redirect.github.com/bentekkie) in
[https://github.com/golang/glog/pull/69](https://redirect.github.com/golang/glog/pull/69)

**Full Changelog**:
https://github.com/golang/glog/compare/v1.2.1...v1.2.2

###
[`v1.2.1`](https://redirect.github.com/golang/glog/releases/tag/v1.2.1)

[Compare
Source](https://redirect.github.com/golang/glog/compare/v1.2.0...v1.2.1)

#### What's Changed

- glog: don't hold mutex when sync'ing by
[@&#8203;chressie](https://redirect.github.com/chressie) in
[https://github.com/golang/glog/pull/68](https://redirect.github.com/golang/glog/pull/68)

**Full Changelog**:
https://github.com/golang/glog/compare/v1.2.0...v1.2.1

###
[`v1.2.0`](https://redirect.github.com/golang/glog/releases/tag/v1.2.0)

[Compare
Source](https://redirect.github.com/golang/glog/compare/v1.1.2...v1.2.0)

#### What's Changed

- glog: add context variants and logsink tests by
[@&#8203;chressie](https://redirect.github.com/chressie) in
[https://github.com/golang/glog/pull/66](https://redirect.github.com/golang/glog/pull/66)

**Full Changelog**:
https://github.com/golang/glog/compare/v1.1.2...v1.2.0

</details>

<details>
<summary>googleapis/google-api-go-client
(google.golang.org/api)</summary>

###
[`v0.196.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.196.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.195.0...v0.196.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2760](https://redirect.github.com/googleapis/google-api-go-client/issues/2760))
([21f10ed](https://redirect.github.com/googleapis/google-api-go-client/commit/21f10edb1d9d6a3d3baa5b1edcef6588da99def8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2763](https://redirect.github.com/googleapis/google-api-go-client/issues/2763))
([293fdcd](https://redirect.github.com/googleapis/google-api-go-client/commit/293fdcd60f4b02a4d0a50887cae135f36b182905))
- **all:** Auto-regenerate discovery clients
([#&#8203;2764](https://redirect.github.com/googleapis/google-api-go-client/issues/2764))
([d9ef5ce](https://redirect.github.com/googleapis/google-api-go-client/commit/d9ef5ce4fa526004917f4bcf8f9d50f4bf20eb05))
- **all:** Auto-regenerate discovery clients
([#&#8203;2765](https://redirect.github.com/googleapis/google-api-go-client/issues/2765))
([6e81c8f](https://redirect.github.com/googleapis/google-api-go-client/commit/6e81c8fe1a7809f90f4744edffa1593a5757704d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2768](https://redirect.github.com/googleapis/google-api-go-client/issues/2768))
([00da46b](https://redirect.github.com/googleapis/google-api-go-client/commit/00da46b85ae39f230eae42e20e527fa2fa593d8c))

###
[`v0.195.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.195.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.194.0...v0.195.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2750](https://redirect.github.com/googleapis/google-api-go-client/issues/2750))
([6bdae51](https://redirect.github.com/googleapis/google-api-go-client/commit/6bdae51c0ef535dcba79f6299f1b6040c189a155))
- **all:** Auto-regenerate discovery clients
([#&#8203;2752](https://redirect.github.com/googleapis/google-api-go-client/issues/2752))
([5b1ebe2](https://redirect.github.com/googleapis/google-api-go-client/commit/5b1ebe2dd1516dfe42e73205992f741a885658da))
- **all:** Auto-regenerate discovery clients
([#&#8203;2753](https://redirect.github.com/googleapis/google-api-go-client/issues/2753))
([70a68c2](https://redirect.github.com/googleapis/google-api-go-client/commit/70a68c2fb4fb4f05a35c726109b0d8087cf6e572))
- **all:** Auto-regenerate discovery clients
([#&#8203;2755](https://redirect.github.com/googleapis/google-api-go-client/issues/2755))
([3f3bd66](https://redirect.github.com/googleapis/google-api-go-client/commit/3f3bd668270c5baff4e058dd572ba85cd12ead4d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2756](https://redirect.github.com/googleapis/google-api-go-client/issues/2756))
([e907e01](https://redirect.github.com/googleapis/google-api-go-client/commit/e907e01d29910f6480adcfa4054cfc9809fb36fe))
- **all:** Auto-regenerate discovery clients
([#&#8203;2759](https://redirect.github.com/googleapis/google-api-go-client/issues/2759))
([04cbad8](https://redirect.github.com/googleapis/google-api-go-client/commit/04cbad81acfcb65b90194782cc369506febd854f))

###
[`v0.194.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.194.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.193.0...v0.194.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2746](https://redirect.github.com/googleapis/google-api-go-client/issues/2746))
([5d61f08](https://redirect.github.com/googleapis/google-api-go-client/commit/5d61f08943c359fa97c9764f9e7e6592894b251e))

##### Bug Fixes

- **gen:** Change HttpBody.Data from string to any for monitoring:v1
([#&#8203;2744](https://redirect.github.com/googleapis/google-api-go-client/issues/2744))
([eda6a59](https://redirect.github.com/googleapis/google-api-go-client/commit/eda6a594194b59d5089c3bfbe52bd125a542da4e)),
refs
[#&#8203;2304](https://redirect.github.com/googleapis/google-api-go-client/issues/2304)

###
[`v0.193.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.193.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.192.0...v0.193.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2733](https://redirect.github.com/googleapis/google-api-go-client/issues/2733))
([4118ec2](https://redirect.github.com/googleapis/google-api-go-client/commit/4118ec2221db4788e545eb530f2ae777b18228d3))
- **all:** Auto-regenerate discovery clients
([#&#8203;2736](https://redirect.github.com/googleapis/google-api-go-client/issues/2736))
([6b81f1a](https://redirect.github.com/googleapis/google-api-go-client/commit/6b81f1a4b92de2d536ff7a7d8ef95e15c52baf3f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2737](https://redirect.github.com/googleapis/google-api-go-client/issues/2737))
([a2308c1](https://redirect.github.com/googleapis/google-api-go-client/commit/a2308c1bd2489b55de42a9373a8277739d0a46b1))
- **all:** Auto-regenerate discovery clients
([#&#8203;2738](https://redirect.github.com/googleapis/google-api-go-client/issues/2738))
([7296c72](https://redirect.github.com/googleapis/google-api-go-client/commit/7296c7296923910d9d34afd20674e8798883b8d2))
- **all:** Auto-regenerate discovery clients
([#&#8203;2739](https://redirect.github.com/googleapis/google-api-go-client/issues/2739))
([9d915ff](https://redirect.github.com/googleapis/google-api-go-client/commit/9d915ffa9833eeedd85aba44aa6a60b40c823ffc))
- **all:** Auto-regenerate discovery clients
([#&#8203;2742](https://redirect.github.com/googleapis/google-api-go-client/issues/2742))
([cb825c8](https://redirect.github.com/googleapis/google-api-go-client/commit/cb825c892c853d8731c2e1103fba6c9c7bcd0dc4))

###
[`v0.192.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.192.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.191.0...v0.192.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2725](https://redirect.github.com/googleapis/google-api-go-client/issues/2725))
([b2c7c05](https://redirect.github.com/googleapis/google-api-go-client/commit/b2c7c055546c29cdf5e58cc6d7269ec87786badc))
- **all:** Auto-regenerate discovery clients
([#&#8203;2727](https://redirect.github.com/googleapis/google-api-go-client/issues/2727))
([36e3fa7](https://redirect.github.com/googleapis/google-api-go-client/commit/36e3fa714646166856687bb3ecf36026aab12707))
- **all:** Auto-regenerate discovery clients
([#&#8203;2728](https://redirect.github.com/googleapis/google-api-go-client/issues/2728))
([97c7f2e](https://redirect.github.com/googleapis/google-api-go-client/commit/97c7f2e7448b986635cabf0e1b5e26c5cc12a2d8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2729](https://redirect.github.com/googleapis/google-api-go-client/issues/2729))
([a0ed1f3](https://redirect.github.com/googleapis/google-api-go-client/commit/a0ed1f3232e11c588e10666c8b3bde4472d7574f))
- Move storage, bigquery, and compute to new auth lib
([#&#8203;2730](https://redirect.github.com/googleapis/google-api-go-client/issues/2730))
([2b4e9f4](https://redirect.github.com/googleapis/google-api-go-client/commit/2b4e9f483c30b271a6796997d7855d9d4f362604))

##### Bug Fixes

- **internal/cba:** Update credsNewAuth path to use nil oauth2 client
([#&#8203;2731](https://redirect.github.com/googleapis/google-api-go-client/issues/2731))
([b457582](https://redirect.github.com/googleapis/google-api-go-client/commit/b4575826c2262395659ab58cb3c7ecae991758c0))

###
[`v0.191.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.191.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.190.0...v0.191.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2719](https://redirect.github.com/googleapis/google-api-go-client/issues/2719))
([a5ddb40](https://redirect.github.com/googleapis/google-api-go-client/commit/a5ddb40265f42b2ccb81e3fdcdf63b876ec4c8d3))
- **all:** Auto-regenerate discovery clients
([#&#8203;2722](https://redirect.github.com/googleapis/google-api-go-client/issues/2722))
([0d15913](https://redirect.github.com/googleapis/google-api-go-client/commit/0d159138dde17f67b95506a9b75f61654616ab1e))
- **all:** Auto-regenerate discovery clients
([#&#8203;2724](https://redirect.github.com/googleapis/google-api-go-client/issues/2724))
([918e3d2](https://redirect.github.com/googleapis/google-api-go-client/commit/918e3d247ec3b8846ef27768755753653e6c9810))

##### Bug Fixes

- Reference gax import in storage libs
([#&#8203;2720](https://redirect.github.com/googleapis/google-api-go-client/issues/2720))
([fffff7f](https://redirect.github.com/googleapis/google-api-go-client/commit/fffff7f0c447dfa6ad3b74b7ef948fc1b8b78e66))
- **transport:** Disable automatic universe domain check
([#&#8203;2717](https://redirect.github.com/googleapis/google-api-go-client/issues/2717))
([f5b0bb5](https://redirect.github.com/googleapis/google-api-go-client/commit/f5b0bb5ac5ffd3d26c49135c6ce3cfb9167508b0))

###
[`v0.190.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.190.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.189.0...v0.190.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2693](https://redirect.github.com/googleapis/google-api-go-client/issues/2693))
([cbc19e7](https://redirect.github.com/googleapis/google-api-go-client/commit/cbc19e75465de8084d9e34b2b3ccc0ba8d905e3d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2698](https://redirect.github.com/googleapis/google-api-go-client/issues/2698))
([ddc4e0b](https://redirect.github.com/googleapis/google-api-go-client/commit/ddc4e0b0adb8c4fe22edb4a821e4f2c716d5a327))
- **all:** Auto-regenerate discovery clients
([#&#8203;2699](https://redirect.github.com/googleapis/google-api-go-client/issues/2699))
([d07fd26](https://redirect.github.com/googleapis/google-api-go-client/commit/d07fd26bf7d8b4a5848207b35d4214976bceeac0))
- **all:** Auto-regenerate discovery clients
([#&#8203;2700](https://redirect.github.com/googleapis/google-api-go-client/issues/2700))
([a8b0821](https://redirect.github.com/googleapis/google-api-go-client/commit/a8b0821bdcc9a5e76db236bfce38823ab36002de))
- **all:** Auto-regenerate discovery clients
([#&#8203;2703](https://redirect.github.com/googleapis/google-api-go-client/issues/2703))
([7b03cff](https://redirect.github.com/googleapis/google-api-go-client/commit/7b03cff8f79b0bb0d82f6f0b2e16120e10019852))
- **all:** Auto-regenerate discovery clients
([#&#8203;2706](https://redirect.github.com/googleapis/google-api-go-client/issues/2706))
([05a4fc5](https://redirect.github.com/googleapis/google-api-go-client/commit/05a4fc520d64a219002772f36377929b010ff53b))
- **all:** Auto-regenerate discovery clients
([#&#8203;2715](https://redirect.github.com/googleapis/google-api-go-client/issues/2715))
([164a8d6](https://redirect.github.com/googleapis/google-api-go-client/commit/164a8d6aedb86f34a366d792a213fed754197e8a))
- Move storage, bigquery, and compute to new auth lib
([#&#8203;2695](https://redirect.github.com/googleapis/google-api-go-client/issues/2695))
([66ace6c](https://redirect.github.com/googleapis/google-api-go-client/commit/66ace6c95689fd06cb467069d8ec0f5ddb8ac695))

##### Reverts

- Move storage, bigquery, and compute to new auth lib
([#&#8203;2695](https://redirect.github.com/googleapis/google-api-go-client/issues/2695))"
([#&#8203;2704](https://redirect.github.com/googleapis/google-api-go-client/issues/2704))
([aa62c85](https://redirect.github.com/googleapis/google-api-go-client/commit/aa62c85a8c8cce5d0ed963b7d9b74e6a739fd072))

###
[`v0.189.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.189.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.188.0...v0.189.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2680](https://redirect.github.com/googleapis/google-api-go-client/issues/2680))
([4a713f7](https://redirect.github.com/googleapis/google-api-go-client/commit/4a713f714e522fc9b642b6e877f387b45b45d92c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2683](https://redirect.github.com/googleapis/google-api-go-client/issues/2683))
([1e3757d](https://redirect.github.com/googleapis/google-api-go-client/commit/1e3757d0fae889f480bdd54dfeb09362ca0ac6d9))
- **all:** Auto-regenerate discovery clients
([#&#8203;2685](https://redirect.github.com/googleapis/google-api-go-client/issues/2685))
([611884d](https://redirect.github.com/googleapis/google-api-go-client/commit/611884d3f736ca0ac205859dc428537ab167fd19))
- **all:** Auto-regenerate discovery clients
([#&#8203;2687](https://redirect.github.com/googleapis/google-api-go-client/issues/2687))
([27405af](https://redirect.github.com/googleapis/google-api-go-client/commit/27405af8ca136a1c64f413f4fc3f0db57c53b80f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2691](https://redirect.github.com/googleapis/google-api-go-client/issues/2691))
([a94722f](https://redirect.github.com/googleapis/google-api-go-client/commit/a94722f1bfc635faedebf847230fc97b9845f390))

##### Bug Fixes

- **cba:** Update newAuth path to use nil oauth2 client
([#&#8203;2684](https://redirect.github.com/googleapis/google-api-go-client/issues/2684))
([d925dcb](https://redirect.github.com/googleapis/google-api-go-client/commit/d925dcbb27f2412664b43259cc4840d0f952857f))
- **transport/grpc:** Retain UserAgent option with new auth stack
([#&#8203;2690](https://redirect.github.com/googleapis/google-api-go-client/issues/2690))
([aa4662f](https://redirect.github.com/googleapis/google-api-go-client/commit/aa4662f7581724e440a9530d84d10264ff974c81))

###
[`v0.188.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.188.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.187.0...v0.188.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2665](https://redirect.github.com/googleapis/google-api-go-client/issues/2665))
([e84fa65](https://redirect.github.com/googleapis/google-api-go-client/commit/e84fa6508ebc498c3435668c48001185fbc9ce83))
- **all:** Auto-regenerate discovery clients
([#&#8203;2669](https://redirect.github.com/googleapis/google-api-go-client/issues/2669))
([6df3749](https://redirect.github.com/googleapis/google-api-go-client/commit/6df37492965b6323c6bcefa2a1ccd192b92981b4))
- **all:** Auto-regenerate discovery clients
([#&#8203;2671](https://redirect.github.com/googleapis/google-api-go-client/issues/2671))
([0d54a85](https://redirect.github.com/googleapis/google-api-go-client/commit/0d54a8540060cc79f830892fdd1fba46d73034c1))
- **all:** Auto-regenerate discovery clients
([#&#8203;2673](https://redirect.github.com/googleapis/google-api-go-client/issues/2673))
([88240e3](https://redirect.github.com/googleapis/google-api-go-client/commit/88240e3d98f3e944398c50379372eb071ebac0a2))
- **all:** Auto-regenerate discovery clients
([#&#8203;2674](https://redirect.github.com/googleapis/google-api-go-client/issues/2674))
([d465cec](https://redirect.github.com/googleapis/google-api-go-client/commit/d465cec68dbc2616c665e6ea240cd1e32c01418d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2675](https://redirect.github.com/googleapis/google-api-go-client/issues/2675))
([a9177bd](https://redirect.github.com/googleapis/google-api-go-client/commit/a9177bdbdbba60c86b22bda4a7061c31d3485e4a))
- **all:** Auto-regenerate discovery clients
([#&#8203;2677](https://redirect.github.com/googleapis/google-api-go-client/issues/2677))
([5dd2fb2](https://redirect.github.com/googleapis/google-api-go-client/commit/5dd2fb237802349250c97c0ebdbb54cbd088884d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2678](https://redirect.github.com/googleapis/google-api-go-client/issues/2678))
([d17f6be](https://redirect.github.com/googleapis/google-api-go-client/commit/d17f6beb5a531910b563a4383acaa383dbd3ee43))

##### Bug Fixes

- Allow ForceSendFields to work for map types
([#&#8203;2670](https://redirect.github.com/googleapis/google-api-go-client/issues/2670))
([40b5113](https://redirect.github.com/googleapis/google-api-go-client/commit/40b5113127c4d66d533df16fe201898855c7c0cc))
- Check \[]bytes > 0 instead of nil
([#&#8203;2667](https://redirect.github.com/googleapis/google-api-go-client/issues/2667))
([711eb91](https://redirect.github.com/googleapis/google-api-go-client/commit/711eb913fe455ffe5c9d717b44762801820c0e8c)),
refs
[#&#8203;2647](https://redirect.github.com/googleapis/google-api-go-client/issues/2647)

###
[`v0.187.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.187.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.186.0...v0.187.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2655](https://redirect.github.com/googleapis/google-api-go-client/issues/2655))
([1a28e06](https://redirect.github.com/googleapis/google-api-go-client/commit/1a28e0622fbb1a069f973a099f2340ccf5ced528))
- **all:** Auto-regenerate discovery clients
([#&#8203;2658](https://redirect.github.com/googleapis/google-api-go-client/issues/2658))
([719f988](https://redirect.github.com/googleapis/google-api-go-client/commit/719f98850209581d9ba3d69e60f7cea310f57802))
- **all:** Auto-regenerate discovery clients
([#&#8203;2659](https://redirect.github.com/googleapis/google-api-go-client/issues/2659))
([7cd88da](https://redirect.github.com/googleapis/google-api-go-client/commit/7cd88dabf7a36af1b9586f242e565e93b882f6de))
- **all:** Auto-regenerate discovery clients
([#&#8203;2660](https://redirect.github.com/googleapis/google-api-go-client/issues/2660))
([3ca2f84](https://redirect.github.com/googleapis/google-api-go-client/commit/3ca2f844a9d76ba63af67393338744387db73664))
- **all:** Auto-regenerate discovery clients
([#&#8203;2661](https://redirect.github.com/googleapis/google-api-go-client/issues/2661))
([0a238f5](https://redirect.github.com/googleapis/google-api-go-client/commit/0a238f578c422a11440ee094359d226880081056))
- **all:** Auto-regenerate discovery clients
([#&#8203;2663](https://redirect.github.com/googleapis/google-api-go-client/issues/2663))
([6e061ce](https://redirect.github.com/googleapis/google-api-go-client/commit/6e061ced5f33f1aed0d5360d6a81617665de28ed))

##### Bug Fixes

- **gensupport:** Wrap chunk upload err for retries
([#&#8203;2657](https://redirect.github.com/googleapis/google-api-go-client/issues/2657))
([a758bc1](https://redirect.github.com/googleapis/google-api-go-client/commit/a758bc17ee3fcce07913275095bafc512a7e441c))
- Pass through gRPC api key option to new auth lib
([#&#8203;2664](https://redirect.github.com/googleapis/google-api-go-client/issues/2664))
([e051997](https://redirect.github.com/googleapis/google-api-go-client/commit/e05199702297d91cdce420f43fcc1c7c691a6f53))

###
[`v0.186.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.186.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.185.0...v0.186.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2641](https://redirect.github.com/googleapis/google-api-go-client/issues/2641))
([72fb128](https://redirect.github.com/googleapis/google-api-go-client/commit/72fb1281b3bf8e70e160db39f173bf86ede9173f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2644](https://redirect.github.com/googleapis/google-api-go-client/issues/2644))
([20ffdd8](https://redirect.github.com/googleapis/google-api-go-client/commit/20ffdd800072046285b0900af690d05e2a6f9524))
- **all:** Auto-regenerate discovery clients
([#&#8203;2645](https://redirect.github.com/googleapis/google-api-go-client/issues/2645))
([c1a7681](https://redirect.github.com/googleapis/google-api-go-client/commit/c1a768193e03af127f139d532782971275e06c18))
- **all:** Auto-regenerate discovery clients
([#&#8203;2648](https://redirect.github.com/googleapis/google-api-go-client/issues/2648))
([1bac79d](https://redirect.github.com/googleapis/google-api-go-client/commit/1bac79d78d93ee98501f484b055ac9360cce3c21))
- **all:** Auto-regenerate discovery clients
([#&#8203;2649](https://redirect.github.com/googleapis/google-api-go-client/issues/2649))
([695484b](https://redirect.github.com/googleapis/google-api-go-client/commit/695484ba67b06180d82a077f35b5e87681bdccd8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2652](https://redirect.github.com/googleapis/google-api-go-client/issues/2652))
([10c47f3](https://redirect.github.com/googleapis/google-api-go-client/commit/10c47f37506574b134d7e9d3b29b74aec389625f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2653](https://redirect.github.com/googleapis/google-api-go-client/issues/2653))
([bc370a7](https://redirect.github.com/googleapis/google-api-go-client/commit/bc370a705cf35e8ca19498f0a6200e91e2c8282b))

###
[`v0.185.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.185.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.184.0...v0.185.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2636](https://redirect.github.com/googleapis/google-api-go-client/issues/2636))
([51ff8a4](https://redirect.github.com/googleapis/google-api-go-client/commit/51ff8a4794fbc56944a6db1edd0f06e30990392f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2638](https://redirect.github.com/googleapis/google-api-go-client/issues/2638))
([0c868b2](https://redirect.github.com/googleapis/google-api-go-client/commit/0c868b2608ca697ac82144d37db3452b2af5a827))

##### Bug Fixes

- **internal/gensupport:** Update shouldRetry for GCS uploads
([#&#8203;2634](https://redirect.github.com/googleapis/google-api-go-client/issues/2634))
([ea513cb](https://redirect.github.com/googleapis/google-api-go-client/commit/ea513cb749aad28620ee92ac2d5c57822e7ef8fe))

###
[`v0.184.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.184.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.183.0...v0.184.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2624](https://redirect.github.com/googleapis/google-api-go-client/issues/2624))
([7fccba6](https://redirect.github.com/googleapis/google-api-go-client/commit/7fccba6a6fce5ebedabf5d85601779318fe5c26e))
- Regen cloudcommerceprocurement v1 from updated discovery file
([#&#8203;2627](https://redirect.github.com/googleapis/google-api-go-client/issues/2627))
([7e30ed2](https://redirect.github.com/googleapis/google-api-go-client/commit/7e30ed210c23e9eaa9d45e5dc972ecf4e00b80c6))
- Support structpb.Struct as req/resp
([#&#8203;2632](https://redirect.github.com/googleapis/google-api-go-client/issues/2632))
([ebc44d1](https://redirect.github.com/googleapis/google-api-go-client/commit/ebc44d15955116f5647020142005c34e6a8d1d47)),
refs
[#&#8203;2601](https://redirect.github.com/googleapis/google-api-go-client/issues/2601)

##### Bug Fixes

- **cba:** Update credsNewAuth to support oauth2 over mTLS
([#&#8203;2610](https://redirect.github.com/googleapis/google-api-go-client/issues/2610))
([953f728](https://redirect.github.com/googleapis/google-api-go-client/commit/953f7289417d9dc6e6b5405678434073e078c90a))

###
[`v0.183.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.183.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.182.0...v0.183.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2611](https://redirect.github.com/googleapis/google-api-go-client/issues/2611))
([1de148b](https://redirect.github.com/googleapis/google-api-go-client/commit/1de148b049cad72efb924df7f3435bcbca7d214f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2616](https://redirect.github.com/googleapis/google-api-go-client/issues/2616))
([5f21214](https://redirect.github.com/googleapis/google-api-go-client/commit/5f21214e2284f5162d89383f528326325091796c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2617](https://redirect.github.com/googleapis/google-api-go-client/issues/2617))
([08fdd71](https://redirect.github.com/googleapis/google-api-go-client/commit/08fdd71cae0bbfd16ed7e13a00c8bc7dd596ce94))
- **all:** Auto-regenerate discovery clients
([#&#8203;2619](https://redirect.github.com/googleapis/google-api-go-client/issues/2619))
([c7f1614](https://redirect.github.com/googleapis/google-api-go-client/commit/c7f161413cf50b50db98ba483afc2f2344e0896f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2622](https://redirect.github.com/googleapis/google-api-go-client/issues/2622))
([0077748](https://redirect.github.com/googleapis/google-api-go-client/commit/007774894a48d24634ace7b9e09def4d61433f7f))

##### Bug Fixes

- Add another temporary dep on genproto
([#&#8203;2614](https://redirect.github.com/googleapis/google-api-go-client/issues/2614))
([4f98211](https://redirect.github.com/googleapis/google-api-go-client/commit/4f9821115b5b14b2a32a4cdcbbb84bed018dac2c)),
refs
[#&#8203;2559](https://redirect.github.com/googleapis/google-api-go-client/issues/2559)
[#&#8203;2613](https://redirect.github.com/googleapis/google-api-go-client/issues/2613)

###
[`v0.182.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.182.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.181.0...v0.182.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2590](https://redirect.github.com/googleapis/google-api-go-client/issues/2590))
([e95bd57](https://redirect.github.com/googleapis/google-api-go-client/commit/e95bd57350fd494a12fe94b167ab27365ef81593))
- **all:** Auto-regenerate discovery clients
([#&#8203;2594](https://redirect.github.com/googleapis/google-api-go-client/issues/2594))
([21295a5](https://redirect.github.com/googleapis/google-api-go-client/commit/21295a5acbbea62c8f1efe8c785161b965b4c95d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2595](https://redirect.github.com/googleapis/google-api-go-client/issues/2595))
([07e7104](https://redirect.github.com/googleapis/google-api-go-client/commit/07e71041f297a16404eb756ca8397ab1a7681236))
- **all:** Auto-regenerate discovery clients
([#&#8203;2597](https://redirect.github.com/googleapis/google-api-go-client/issues/2597))
([7d46b4d](https://redirect.github.com/googleapis/google-api-go-client/commit/7d46b4d9f1654a792272ad67647c598ee46f4a77))
- **all:** Auto-regenerate discovery clients
([#&#8203;2599](https://redirect.github.com/googleapis/google-api-go-client/issues/2599))
([677f53d](https://redirect.github.com/googleapis/google-api-go-client/commit/677f53d0fc95f93b6586eb828c8ebd902d8a8b52))
- **all:** Auto-regenerate discovery clients
([#&#8203;2600](https://redirect.github.com/googleapis/google-api-go-client/issues/2600))
([2e7cc39](https://redirect.github.com/googleapis/google-api-go-client/commit/2e7cc399531ce02210c3cd68748035a1aef59be0))
- **all:** Auto-regenerate discovery clients
([#&#8203;2602](https://redirect.github.com/googleapis/google-api-go-client/issues/2602))
([a86c4b6](https://redirect.github.com/googleapis/google-api-go-client/commit/a86c4b6bbded4c73369be9d6af5716f87d064448))
- **all:** Auto-regenerate discovery clients
([#&#8203;2603](https://redirect.github.com/googleapis/google-api-go-client/issues/2603))
([ece7727](https://redirect.github.com/googleapis/google-api-go-client/commit/ece77271d2e524bcbcd194046094f3940320a51e))
- **all:** Auto-regenerate discovery clients
([#&#8203;2604](https://redirect.github.com/googleapis/google-api-go-client/issues/2604))
([f474c8f](https://redirect.github.com/googleapis/google-api-go-client/commit/f474c8ff7d640ca05bf7b72e4d4572990085aa3c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2606](https://redirect.github.com/googleapis/google-api-go-client/issues/2606))
([ceaeabf](https://redirect.github.com/googleapis/google-api-go-client/commit/ceaeabf4cecd0f714fd21d9898a78cf16870050a))
- **all:** Auto-regenerate discovery clients
([#&#8203;2608](https://redirect.github.com/googleapis/google-api-go-client/issues/2608))
([0e58f74](https://redirect.github.com/googleapis/google-api-go-client/commit/0e58f747c6eabcdfceee43492e42a5030667de1c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2609](https://redirect.github.com/googleapis/google-api-go-client/issues/2609))
([c4c51ce](https://redirect.github.com/googleapis/google-api-go-client/commit/c4c51ce9c298333e39e60aa1258aa7933659b52b))

###
[`v0.181.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.181.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.180.0...v0.181.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2581](https://redirect.github.com/googleapis/google-api-go-client/issues/2581))
([6923ec8](https://redirect.github.com/googleapis/google-api-go-client/commit/6923ec8ab79fa209cbe9bcea6f193155965ee030))
- **all:** Auto-regenerate discovery clients
([#&#8203;2583](https://redirect.github.com/googleapis/google-api-go-client/issues/2583))
([7b18e5d](https://redirect.github.com/googleapis/google-api-go-client/commit/7b18e5d39312f9904714ddf887011dda671e5796))
- **all:** Auto-regenerate discovery clients
([#&#8203;2585](https://redirect.github.com/googleapis/google-api-go-client/issues/2585))
([e35f76f](https://redirect.github.com/googleapis/google-api-go-client/commit/e35f76f674f79bc8b5bed6327d3bd4d1a8901a32))
- **all:** Auto-regenerate discovery clients
([#&#8203;2586](https://redirect.github.com/googleapis/google-api-go-client/issues/2586))
([afc4685](https://redirect.github.com/googleapis/google-api-go-client/commit/afc46850a7637d8e0e3215b60c6618d2c37e7b95))
- **all:** Auto-regenerate discovery clients
([#&#8203;2587](https://redirect.github.com/googleapis/google-api-go-client/issues/2587))
([86c9521](https://redirect.github.com/googleapis/google-api-go-client/commit/86c952133c54c240ad61cea70be1fd5d775dab99))
- **all:** Auto-regenerate discovery clients
([#&#8203;2589](https://redirect.github.com/googleapis/google-api-go-client/issues/2589))
([c3f4828](https://redirect.github.com/googleapis/google-api-go-client/commit/c3f4828eeedfb2d662e36ad6b37c2874de85885e))

###
[`v0.180.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.180.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.179.0...v0.180.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2578](https://redirect.github.com/googleapis/google-api-go-client/issues/2578))
([6604a5d](https://redirect.github.com/googleapis/google-api-go-client/commit/6604a5dead0c0ffbd566d82728d8e40104b53950))

###
[`v0.179.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.179.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.178.0...v0.179.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2573](https://redirect.github.com/googleapis/google-api-go-client/issues/2573))
([887c564](https://redirect.github.com/googleapis/google-api-go-client/commit/887c564239fdc5b2d1bbb156447281c644e81ee8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2575](https://redirect.github.com/googleapis/google-api-go-client/issues/2575))
([a784ae0](https://redirect.github.com/googleapis/google-api-go-client/commit/a784ae096a6d0d3b666907307cb61c88d461a9c6))

##### Bug Fixes

- Bump auth to v0.4.1
([#&#8203;2577](https://redirect.github.com/googleapis/google-api-go-client/issues/2577))
([090ff6c](https://redirect.github.com/googleapis/google-api-go-client/commit/090ff6c58926594a1fc58f4f3a7603c1ecfc3a21))

###
[`v0.178.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.178.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.177.0...v0.178.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2561](https://redirect.github.com/googleapis/google-api-go-client/issues/2561))
([2d22d11](https://redirect.github.com/googleapis/google-api-go-client/commit/2d22d11df9643a4fad0f9e952d7a92a419370122))
- **all:** Auto-regenerate discovery clients
([#&#8203;2564](https://redirect.github.com/googleapis/google-api-go-client/issues/2564))
([b313e4b](https://redirect.github.com/googleapis/google-api-go-client/commit/b313e4bd70e601fd7a2a931f168fb1dece980e75))
- **all:** Auto-regenerate discovery clients
([#&#8203;2565](https://redirect.github.com/googleapis/google-api-go-client/issues/2565))
([0843d21](https://redirect.github.com/googleapis/google-api-go-client/commit/0843d217048b2e713c0d273b95b33afb99926a8c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2567](https://redirect.github.com/googleapis/google-api-go-client/issues/2567))
([76b27f1](https://redirect.github.com/googleapis/google-api-go-client/commit/76b27f162032649ddb3cb3f06ed24c7333b3fa66))
- **all:** Auto-regenerate discovery clients
([#&#8203;2568](https://redirect.github.com/googleapis/google-api-go-client/issues/2568))
([d922e3b](https://redirect.github.com/googleapis/google-api-go-client/commit/d922e3b559ce5832941390b4f9bf91210e3f6579))
- **all:** Auto-regenerate discovery clients
([#&#8203;2570](https://redirect.github.com/googleapis/google-api-go-client/issues/2570))
([f2da582](https://redirect.github.com/googleapis/google-api-go-client/commit/f2da582c9f6aab240d44c8ebd2dcc43f5096f896))
- **all:** Auto-regenerate discovery clients
([#&#8203;2571](https://redirect.github.com/googleapis/google-api-go-client/issues/2571))
([0c976dc](https://redirect.github.com/googleapis/google-api-go-client/commit/0c976dcc8d1d653f2284ce273493e6714a6d4b2a))
- **gen:** Add internaloption.EnableNewAuthLibrary
([#&#8203;2519](https://redirect.github.com/googleapis/google-api-go-client/issues/2519))
([8c74bb8](https://redirect.github.com/googleapis/google-api-go-client/commit/8c74bb83e2bc27188154c506e63a3e0f3a042f55))
- **google-api-go-client:** Add x-goog-api-version header
([#&#8203;2563](https://redirect.github.com/googleapis/google-api-go-client/issues/2563))
([fe54ffd](https://redirect.github.com/googleapis/google-api-go-client/commit/fe54ffd92359506fca1ffd70dc647db0ab9a903c))

##### Documentation

- Update commit style in CONTRIBUTING
([#&#8203;2566](https://redirect.github.com/googleapis/google-api-go-client/issues/2566))
([5e44215](https://redirect.github.com/googleapis/google-api-go-client/commit/5e44215df618fcafd5f6c1bbe259062cddd32f1a))

###
[`v0.177.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.177.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.176.1...v0.177.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2548](https://redirect.github.com/googleapis/google-api-go-client/issues/2548))
([32a5d10](https://redirect.github.com/googleapis/google-api-go-client/commit/32a5d10b1870bacb93fdf065e5ce7923c04039e8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2550](https://redirect.github.com/googleapis/google-api-go-client/issues/2550))
([f9bf96d](https://redirect.github.com/googleapis/google-api-go-client/commit/f9bf96df3a9a7ee9eb5b4b01c60d50f4c70e45c9))
- **all:** Auto-regenerate discovery clients
([#&#8203;2551](https://redirect.github.com/googleapis/google-api-go-client/issues/2551))
([4418f5f](https://redirect.github.com/googleapis/google-api-go-client/commit/4418f5fc551ce9a1edda277ddf483f3dd596d9aa))
- **all:** Auto-regenerate discovery clients
([#&#8203;2553](https://redirect.github.com/googleapis/google-api-go-client/issues/2553))
([2f46e14](https://redirect.github.com/googleapis/google-api-go-client/commit/2f46e14ff3836ec2ed0e9b08c33b3ec3d29e707b))
- **all:** Auto-regenerate discovery clients
([#&#8203;2556](https://redirect.github.com/googleapis/google-api-go-client/issues/2556))
([fb153c0](https://redirect.github.com/googleapis/google-api-go-client/commit/fb153c030eb62f149abff30e6948ea1933a9034c))
- Reduce code size by 29%
([#&#8203;2544](https://redirect.github.com/googleapis/google-api-go-client/issues/2544))
([2f2505b](https://redirect.github.com/googleapis/google-api-go-client/commit/2f2505b83d909fafc4dcf24aff9bb6eb3b7333d7))

##### Bug Fixes

- Split large compute file up
([#&#8203;2546](https://redirect.github.com/googleapis/google-api-go-client/issues/2546))
([1b6db6c](https://redirect.github.com/googleapis/google-api-go-client/commit/1b6db6c4446668599f8db8edda2dde85d7b6015d))
- Temp patch cloud.google.com/go ambiguity
([#&#8203;2560](https://redirect.github.com/googleapis/google-api-go-client/issues/2560))
([3eb92f1](https://redirect.github.com/googleapis/google-api-go-client/commit/3eb92f1acf25ec8ac4eeb0fa75dbb04a10db36e0)),
refs
[#&#8203;2543](https://redirect.github.com/googleapis/google-api-go-client/issues/2543)
[#&#8203;2559](https://redirect.github.com/googleapis/google-api-go-client/issues/2559)

###
[`v0.176.1`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.176.1)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.176.0...v0.176.1)

##### Bug Fixes

- **transport/http:** Pass through base transport
([#&#8203;2541](https://redirect.github.com/googleapis/google-api-go-client/issues/2541))
([8d0b2b5](https://redirect.github.com/googleapis/google-api-go-client/commit/8d0b2b5bc50e98e2865818bee89911d3348b43dc))

###
[`v0.176.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.176.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.175.0...v0.176.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2537](https://redirect.github.com/googleapis/google-api-go-client/issues/2537))
([773fe01](https://redirect.github.com/googleapis/google-api-go-client/commit/773fe012944f639f6aabb2b2b523b043f8d2f519))
- **all:** Auto-regenerate discovery clients
([#&#8203;2538](https://redirect.github.com/googleapis/google-api-go-client/issues/2538))
([30d8c87](https://redirect.github.com/googleapis/google-api-go-client/commit/30d8c8795c0a43b8e227c03b2a8bb5f7bfd0da74))
- **all:** Auto-regenerate discovery clients
([#&#8203;2540](https://redirect.github.com/googleapis/google-api-go-client/issues/2540))
([6825bb8](https://redirect.github.com/googleapis/google-api-go-client/commit/6825bb8fc9b9cc4ab189b6f00406f797cde1cccc))

##### Bug Fixes

- Default defaultEndpointTemplate
([#&#8203;2535](https://redirect.github.com/googleapis/google-api-go-client/issues/2535))
([5a78abe](https://redirect.github.com/googleapis/google-api-go-client/commit/5a78abe30a64cceaddfe9eb6f1c6a6c59be7cb1c))

###
[`v0.175.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.175.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.174.0...v0.175.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2526](https://redirect.github.com/googleapis/google-api-go-client/issues/2526))
([ec3a580](https://redirect.github.com/googleapis/google-api-go-client/commit/ec3a5802909a15a9a98f27ffedb1b9229949d254))
- **all:** Auto-regenerate discovery clients
([#&#8203;2529](https://redirect.github.com/googleapis/google-api-go-client/issues/2529))
([9622a0d](https://redirect.github.com/googleapis/google-api-go-client/commit/9622a0d432afa4ee791ffc361cb8d3ea13aa6e40))

##### Bug Fixes

- Bump auth deps
([#&#8203;2528](https://redirect.github.com/googleapis/google-api-go-client/issues/2528))
([f662ab7](https://redirect.github.com/googleapis/google-api-go-client/commit/f662ab75f2bfe1080cc9f1929ff4227ca22903c1))
- Various auth transition bugs
([#&#8203;2533](https://redirect.github.com/googleapis/google-api-go-client/issues/2533))
([d64b1d0](https://redirect.github.com/googleapis/google-api-go-client/commit/d64b1d06f0b80c6a9196f4c4c6ebf087461fc395))

###
[`v0.174.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.174.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.173.0...v0.174.0)

##### Features

- Add hooks in for new auth library
([#&#8203;2228](https://redirect.github.com/googleapis/google-api-go-client/issues/2228))
([4054271](https://redirect.github.com/googleapis/google-api-go-client/commit/4054271be9fe8c99b21ab61ba367cf8cd9f17fff))
- **all:** Auto-regenerate discovery clients
([#&#8203;2524](https://redirect.github.com/googleapis/google-api-go-client/issues/2524))
([f49960d](https://redirect.github.com/googleapis/google-api-go-client/commit/f49960dabd8a299f1908e2aaf0d87d415b318cef))

##### Bug Fixes

- **internal:** Set scopes for new auth flow
([#&#8203;2525](https://redirect.github.com/googleapis/google-api-go-client/issues/2525))
([0f0a2f0](https://redirect.github.com/googleapis/google-api-go-client/commit/0f0a2f07eb7455c98dc29c8c711a666fa6e3a627)),
refs
[#&#8203;2523](https://redirect.github.com/googleapis/google-api-go-client/issues/2523)
[#&#8203;2522](https://redirect.github.com/googleapis/google-api-go-client/issues/2522)

###
[`v0.173.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.173.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.172.0...v0.173.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2494](https://redirect.github.com/googleapis/google-api-go-client/issues/2494))
([a48e9de](https://redirect.github.com/googleapis/google-api-go-client/commit/a48e9dea05e04aad759901dec7ad826dec3dcd9e))
- **all:** Auto-regenerate discovery clients
([#&#8203;2499](https://redirect.github.com/googleapis/google-api-go-client/issues/2499))
([4ebe65e](https://redirect.github.com/googleapis/google-api-go-client/commit/4ebe65e4c4121ebba2e383a7c88d7341e5644225))
- **all:** Auto-regenerate discovery clients
([#&#8203;2500](https://redirect.github.com/googleapis/google-api-go-client/issues/2500))
([5b9019f](https://redirect.github.com/googleapis/google-api-go-client/commit/5b9019f2820fc8890cd8a664a230a2dec170cf69))
- **all:** Auto-regenerate discovery clients
([#&#8203;2501](https://redirect.github.com/googleapis/google-api-go-client/issues/2501))
([cdac273](https://redirect.github.com/googleapis/google-api-go-client/commit/cdac273fa056a378af5623d80d543bad80a5f4e4))
- **all:** Auto-regenerate discovery clients
([#&#8203;2503](https://redirect.github.com/googleapis/google-api-go-client/issues/2503))
([6ee6a57](https://redirect.github.com/googleapis/google-api-go-client/commit/6ee6a57e1d6d483d952b155a563616dae741a4df))
- **all:** Auto-regenerate discovery clients
([#&#8203;2504](https://redirect.github.com/googleapis/google-api-go-client/issues/2504))
([7ec3ef8](https://redirect.github.com/googleapis/google-api-go-client/commit/7ec3ef8b1dcb2d287abee602b5c83d367c46010d))
- **all:** Auto-regenerate discovery clients
([#&#8203;2505](https://redirect.github.com/googleapis/google-api-go-client/issues/2505))
([baa809b](https://redirect.github.com/googleapis/google-api-go-client/commit/baa809b5097c93ee880d3907b4d6aabe08d64336))
- **all:** Auto-regenerate discovery clients
([#&#8203;2506](https://redirect.github.com/googleapis/google-api-go-client/issues/2506))
([3daccec](https://redirect.github.com/googleapis/google-api-go-client/commit/3daccecaae7b1bcd1371a44cb2d25b2fec4f34f2))
- **all:** Auto-regenerate discovery clients
([#&#8203;2508](https://redirect.github.com/googleapis/google-api-go-client/issues/2508))
([caf5b3f](https://redir

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on wednesday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/google/osv.dev).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
traidare pushed a commit to traidare/go-git that referenced this pull request Oct 26, 2024
Calculate filesystem node's hash lazily.
DennisRasey pushed a commit to DennisRasey/forgejo that referenced this pull request Jan 8, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | require | minor | `v5.11.0` -> `v5.13.1` |

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.13.1`](https://github.com/go-git/go-git/releases/tag/v5.13.1)

[Compare Source](go-git/go-git@v5.13.0...v5.13.1)

#### What's Changed

-   build: bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.6.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1327
-   build: bump github.com/elazarl/goproxy from 1.2.1 to 1.2.2 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1329
-   build: bump github.com/elazarl/goproxy from 1.2.2 to 1.2.3 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1340
-   Revert "plumbing: transport/ssh, Add support for SSH [@&#8203;cert-authority](https://github.com/cert-authority)." by [@&#8203;pjbgf](https://github.com/pjbgf) in [#&#8203;1346](go-git/go-git#1346)

**Full Changelog**: go-git/go-git@v5.13.0...v5.13.1

### [`v5.13.0`](https://github.com/go-git/go-git/releases/tag/v5.13.0)

[Compare Source](go-git/go-git@v5.12.0...v5.13.0)

#### What's Changed

-   build: bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1065
-   build: bump golang.org/x/net from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1068
-   build: bump golang.org/x/net from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1071
-   Properly support skipping of non-mandatory extensions  by [@&#8203;codablock](https://github.com/codablock) in go-git/go-git#1066
-   git: Refine some codes in test and non-test. by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1077
-   plumbing: protocol/packp, client-side filter capability support by [@&#8203;edigaryev](https://github.com/edigaryev) in go-git/go-git#1000
-   build: bump golang.org/x/net from 0.22.0 to 0.23.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1078
-   plumbing: fix sideband demux on flush by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#1084
-   storage: dotgit, head reference usually comes first by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#1085
-   build: bump golang.org/x/text from 0.14.0 to 0.15.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1091
-   build: bump golang.org/x/crypto from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1094
-   build: bump golang.org/x/net from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1093
-   git: Added an example for Repository.Branches by [@&#8203;johnmatthiggins](https://github.com/johnmatthiggins) in go-git/go-git#1088
-   git: worktree_commit, Modify checking empty commit. Fixes [#&#8203;723](go-git/go-git#723) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1050
-   plumbing: transport/http, Wrap http errors to return reason. Fixes [#&#8203;1097](go-git/go-git#1097) by [@&#8203;ggambetti](https://github.com/ggambetti) in go-git/go-git#1100
-   build: bump golang.org/x/sys from 0.20.0 to 0.21.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1106
-   build: bump golang.org/x/text from 0.15.0 to 0.16.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1107
-   Bumps Go versions and go-billy by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1056
-   \_examples: Fixed a dead link COMPATIBILITY.md by [@&#8203;gecko655](https://github.com/gecko655) in go-git/go-git#1109
-   build: bump github.com/jessevdk/go-flags from 1.5.0 to 1.6.1 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1115
-   build: bump github.com/elazarl/goproxy from v0.0.0-20230808193330-2592e75ae04a to v0.0.0-20240618083138-03be62527ccb by [@&#8203;hbelmiro](https://github.com/hbelmiro) in go-git/go-git#1124
-   build: bump golang.org/x/net from 0.25.0 to 0.26.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1104
-   Add option approximating `git clean -x` flag. by [@&#8203;msuozzo](https://github.com/msuozzo) in go-git/go-git#995
-   Revert "Add option approximating `git clean -x` flag." by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1129
-   Fix reference updated concurrently error for the filesystem storer by [@&#8203;Javier-varez](https://github.com/Javier-varez) in go-git/go-git#1116
-   build: bump golang.org/x/net from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1134
-   utils: merkletrie, Align error message with upstream by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1142
-   plumbing: transport/file, Change paths to absolute by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1141
-   plumbing: gitignore, Fix loading of ignored .gitignore files. by [@&#8203;Achilleshiel](https://github.com/Achilleshiel) in go-git/go-git#1114
-   build: bump github.com/skeema/knownhosts from 1.2.2 to 1.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1147
-   plumbing: transport/ssh, Add support for SSH [@&#8203;cert-authority](https://github.com/cert-authority). by [@&#8203;Javier-varez](https://github.com/Javier-varez) in go-git/go-git#1157
-   build: run example tests during CI workflow by [@&#8203;crazybolillo](https://github.com/crazybolillo) in go-git/go-git#1030
-   storage: filesystem, Fix object cache not working due to uninitialised objects being put into cache by [@&#8203;SatelliteMind](https://github.com/SatelliteMind) in go-git/go-git#1138
-   git: Fix fetching missing commits by [@&#8203;AriehSchneier](https://github.com/AriehSchneier) in go-git/go-git#1032
-   plumbing: format/packfile, remove duplicate checks in findMatch() by [@&#8203;edigaryev](https://github.com/edigaryev) in go-git/go-git#1152
-   git: worktree, Fix file reported as `Untracked` while it is committed by [@&#8203;rodrigocam](https://github.com/rodrigocam) in go-git/go-git#1023
-   build: bump golang.org/x/sys from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1160
-   plumbing: filemode, Remove check for setting size of .git/index file  by [@&#8203;nicholasSUSE](https://github.com/nicholasSUSE) in go-git/go-git#1159
-   build: bump golang.org/x/net from 0.27.0 to 0.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1163
-   Fix some lint warning and increase stalebot to 180 days by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1128
-   adjust path extracted from file: url on Windows by [@&#8203;tomqwpl](https://github.com/tomqwpl) in go-git/go-git#416
-   build: bump golang.org/x/sys from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1164
-   Add RestoreStaged to Worktree that mimics the behaviour of git restore --staged <file>... by [@&#8203;ben-tbotlabs](https://github.com/ben-tbotlabs) in go-git/go-git#493
-   plumbing: signature, support the same x509 signature formats as git by [@&#8203;yoavamit](https://github.com/yoavamit) in go-git/go-git#1169
-   fix: allow discovery of non bare repos in fsLoader by [@&#8203;jakobmoellerdev](https://github.com/jakobmoellerdev) in go-git/go-git#1170
-   build: bump golang.org/x/sys from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1178
-   build: bump golang.org/x/text from 0.17.0 to 0.18.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1179
-   build: bump golang.org/x/net from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1184
-   Consume push URLs when they are provided by [@&#8203;mcepl](https://github.com/mcepl) in go-git/go-git#1191
-   \*: use gocheck's MkDir instead of TempDir for tests. Fixes [#&#8203;807](go-git/go-git#807) by [@&#8203;uragirii](https://github.com/uragirii) in go-git/go-git#1194
-   build: bump golang.org/x/net from 0.29.0 to 0.30.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1200
-   worktree: .git/index not correctly generated when running on Windows by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1198
-   git: worktree, Fix sparse reset. Fixes [#&#8203;90](go-git/go-git#90) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1101
-   git: worktree, Pass context on updateSubmodules. Fixes [#&#8203;1098](go-git/go-git#1098) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1154
-   build: bump github.com/go-git/go-billy/v5 from 5.5.1-0.20240427054813-8453aa90c6ec to 5.6.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1211
-   Update contributing guidelines by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1217
-   build: bump github.com/ProtonMail/go-crypto from 1.0.0 to 1.1.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1222
-   build: bump golang.org/x/sys from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1223
-   build: bump golang.org/x/crypto from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1221
-   build: bump github.com/ProtonMail/go-crypto from 1.1.1 to 1.1.2 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1226
-   build: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1232
-   build: bump github.com/ProtonMail/go-crypto from 1.1.2 to 1.1.3 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1231
-   build: General improvements around fuzzing by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1229
-   build: bump golang.org/x/net from 0.30.0 to 0.32.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1241
-   build: group dependabot updates for golang.org by [@&#8203;AriehSchneier](https://github.com/AriehSchneier) in go-git/go-git#1243
-   build: bump github/codeql-action from 2.22.11 to 3.27.6 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1244
-   build: bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1246
-   build: bump golang.org/x/crypto from 0.30.0 to 0.31.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1247
-   build: bump github.com/gliderlabs/ssh from 0.3.7 to 0.3.8 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1248
-   add comment preventing people from creating invalid trees by [@&#8203;petar](https://github.com/petar) in go-git/go-git#732
-   build: bump github/codeql-action from 3.27.6 to 3.27.9 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1250
-   plumbing: Properly encode index version 4 by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1251
-   Fix typos by [@&#8203;deining](https://github.com/deining) in go-git/go-git#1148
-   Fix reset files in subfolders by [@&#8203;linglo](https://github.com/linglo) in go-git/go-git#1177
-   git: update switch cases by [@&#8203;hezhizhen](https://github.com/hezhizhen) in go-git/go-git#1182
-   build: bump golang.org/x/net from 0.32.0 to 0.33.0 in the golang-org group by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1256
-   fix(1212): Fix invalid reference name error while cloning branches containing /- by [@&#8203;varmakarthik12](https://github.com/varmakarthik12) in go-git/go-git#1257
-   pktline : accept upercase hexadecimal value as pktline length information by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1220
-   build: bump github/codeql-action from 3.27.9 to 3.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1260
-   build: bump github.com/elazarl/goproxy from 0.0.0-20240618083138-03be62527ccb to 1.2.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1262
-   git: worktree_commit, sanitize author and commiter name and email before creating the commit object. Fixes [#&#8203;680](go-git/go-git#680) by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1261

#### New Contributors

-   [@&#8203;johnmatthiggins](https://github.com/johnmatthiggins) made their first contribution in go-git/go-git#1088
-   [@&#8203;ggambetti](https://github.com/ggambetti) made their first contribution in go-git/go-git#1100
-   [@&#8203;gecko655](https://github.com/gecko655) made their first contribution in go-git/go-git#1109
-   [@&#8203;hbelmiro](https://github.com/hbelmiro) made their first contribution in go-git/go-git#1124
-   [@&#8203;msuozzo](https://github.com/msuozzo) made their first contribution in go-git/go-git#995
-   [@&#8203;Javier-varez](https://github.com/Javier-varez) made their first contribution in go-git/go-git#1116
-   [@&#8203;Achilleshiel](https://github.com/Achilleshiel) made their first contribution in go-git/go-git#1114
-   [@&#8203;crazybolillo](https://github.com/crazybolillo) made their first contribution in go-git/go-git#1030
-   [@&#8203;SatelliteMind](https://github.com/SatelliteMind) made their first contribution in go-git/go-git#1138
-   [@&#8203;rodrigocam](https://github.com/rodrigocam) made their first contribution in go-git/go-git#1023
-   [@&#8203;nicholasSUSE](https://github.com/nicholasSUSE) made their first contribution in go-git/go-git#1159
-   [@&#8203;tomqwpl](https://github.com/tomqwpl) made their first contribution in go-git/go-git#416
-   [@&#8203;ben-tbotlabs](https://github.com/ben-tbotlabs) made their first contribution in go-git/go-git#493
-   [@&#8203;yoavamit](https://github.com/yoavamit) made their first contribution in go-git/go-git#1169
-   [@&#8203;uragirii](https://github.com/uragirii) made their first contribution in go-git/go-git#1194
-   [@&#8203;petar](https://github.com/petar) made their first contribution in go-git/go-git#732
-   [@&#8203;deining](https://github.com/deining) made their first contribution in go-git/go-git#1148
-   [@&#8203;linglo](https://github.com/linglo) made their first contribution in go-git/go-git#1177
-   [@&#8203;varmakarthik12](https://github.com/varmakarthik12) made their first contribution in go-git/go-git#1257

**Full Changelog**: go-git/go-git@v5.12.0...v5.13.0

### [`v5.12.0`](https://github.com/go-git/go-git/releases/tag/v5.12.0)

[Compare Source](go-git/go-git@v5.11.0...v5.12.0)

#### What's Changed

-   git: Worktree.AddWithOptions: add skipStatus option when providing a specific path by [@&#8203;moranCohen26](https://github.com/moranCohen26) in go-git/go-git#994
-   git: Signer: fix usage of crypto.Signer interface by [@&#8203;wlynch](https://github.com/wlynch) in go-git/go-git#1029
-   git: Remote, fetch, adds the prune option. by [@&#8203;juliens](https://github.com/juliens) in go-git/go-git#366
-   git: Add crypto.Signer option to CommitOptions. by [@&#8203;wlynch](https://github.com/wlynch) in go-git/go-git#996
-   git: Worktree checkout tag hash id ([#&#8203;959](go-git/go-git#959)) by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#966
-   git: Worktree, Don't panic on empty or root path when checking if it is valid by [@&#8203;tim775](https://github.com/tim775) in go-git/go-git#1042
-   git: Add commit validation for Reset by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1048
-   git: worktree_commit, Fix amend commit to apply changes. Fixes [#&#8203;1024](go-git/go-git#1024) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1045
-   git: Implement Merge function with initial `FastForwardMerge` support by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1044
-   plumbing: object, Make first commit visible on logs filtered with filename. Fixes [#&#8203;191](go-git/go-git#191) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1036
-   plumbing: no panic in printStats function. Fixes [#&#8203;177](go-git/go-git#177) by [@&#8203;nodivbyzero](https://github.com/nodivbyzero) in go-git/go-git#971
-   plumbing: object, Optimize logging with file. by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1046
-   plumbing: object, check legitimacy in (\*Tree).Encode by [@&#8203;niukuo](https://github.com/niukuo) in go-git/go-git#967
-   plumbing: format/gitattributes, close file in ReadAttributesFile by [@&#8203;prskr](https://github.com/prskr) in go-git/go-git#1018
-   plumbing: check setAuth error. Fixes [#&#8203;185](go-git/go-git#185) by [@&#8203;nodivbyzero](https://github.com/nodivbyzero) in go-git/go-git#969
-   plumbing: object, fix variable  defaultUtf8CommitMessageEncoding name spell error by [@&#8203;Jerry-yz](https://github.com/Jerry-yz) in go-git/go-git#987
-   utils: merkletrie, calculate filesystem node's hash lazily. by [@&#8203;candid82](https://github.com/candid82) in go-git/go-git#825
-   utils: update comment in node.go's Hash() by [@&#8203;codablock](https://github.com/codablock) in go-git/go-git#992
-   \_example: fix 404 link and added ssh-agent clone link by [@&#8203;grinish21](https://github.com/grinish21) in go-git/go-git#1022
-   \_example: checkout-branch example by [@&#8203;dlambda](https://github.com/dlambda) in go-git/go-git#446
-   \_example: example for git clone using ssh-agent by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#998

#### New Contributors

-   [@&#8203;candid82](https://github.com/candid82) made their first contribution in go-git/go-git#825
-   [@&#8203;codablock](https://github.com/codablock) made their first contribution in go-git/go-git#992
-   [@&#8203;Jerry-yz](https://github.com/Jerry-yz) made their first contribution in go-git/go-git#987
-   [@&#8203;wlynch](https://github.com/wlynch) made their first contribution in go-git/go-git#996
-   [@&#8203;moranCohen26](https://github.com/moranCohen26) made their first contribution in go-git/go-git#994
-   [@&#8203;grinish21](https://github.com/grinish21) made their first contribution in go-git/go-git#1022
-   [@&#8203;prskr](https://github.com/prskr) made their first contribution in go-git/go-git#1018
-   [@&#8203;dlambda](https://github.com/dlambda) made their first contribution in go-git/go-git#446
-   [@&#8203;juliens](https://github.com/juliens) made their first contribution in go-git/go-git#366
-   [@&#8203;onee-only](https://github.com/onee-only) made their first contribution in go-git/go-git#1036
-   [@&#8203;tim775](https://github.com/tim775) made their first contribution in go-git/go-git#1042
-   [@&#8203;niukuo](https://github.com/niukuo) made their first contribution in go-git/go-git#967
-   [@&#8203;avoidalone](https://github.com/avoidalone) made their first contribution in go-git/go-git#1047

**Full Changelog**: go-git/go-git@v5.11.0...v5.12.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6ImZvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->

Co-authored-by: Earl Warren <contact@earl-warren.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6495
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
DennisRasey pushed a commit to DennisRasey/forgejo that referenced this pull request Jan 8, 2025
…(#6496)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | require | minor | `v5.11.0` -> `v5.13.1` |

---

### Release Notes

<details>
<summary>go-git/go-git (github.com/go-git/go-git/v5)</summary>

### [`v5.13.1`](https://github.com/go-git/go-git/releases/tag/v5.13.1)

[Compare Source](go-git/go-git@v5.13.0...v5.13.1)

#### What's Changed

-   build: bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.6.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1327
-   build: bump github.com/elazarl/goproxy from 1.2.1 to 1.2.2 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1329
-   build: bump github.com/elazarl/goproxy from 1.2.2 to 1.2.3 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1340
-   Revert "plumbing: transport/ssh, Add support for SSH [@&#8203;cert-authority](https://github.com/cert-authority)." by [@&#8203;pjbgf](https://github.com/pjbgf) in [#&#8203;1346](go-git/go-git#1346)

**Full Changelog**: go-git/go-git@v5.13.0...v5.13.1

### [`v5.13.0`](https://github.com/go-git/go-git/releases/tag/v5.13.0)

[Compare Source](go-git/go-git@v5.12.0...v5.13.0)

#### What's Changed

-   build: bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1065
-   build: bump golang.org/x/net from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1068
-   build: bump golang.org/x/net from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1071
-   Properly support skipping of non-mandatory extensions  by [@&#8203;codablock](https://github.com/codablock) in go-git/go-git#1066
-   git: Refine some codes in test and non-test. by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1077
-   plumbing: protocol/packp, client-side filter capability support by [@&#8203;edigaryev](https://github.com/edigaryev) in go-git/go-git#1000
-   build: bump golang.org/x/net from 0.22.0 to 0.23.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1078
-   plumbing: fix sideband demux on flush by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#1084
-   storage: dotgit, head reference usually comes first by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#1085
-   build: bump golang.org/x/text from 0.14.0 to 0.15.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1091
-   build: bump golang.org/x/crypto from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1094
-   build: bump golang.org/x/net from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1093
-   git: Added an example for Repository.Branches by [@&#8203;johnmatthiggins](https://github.com/johnmatthiggins) in go-git/go-git#1088
-   git: worktree_commit, Modify checking empty commit. Fixes [#&#8203;723](go-git/go-git#723) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1050
-   plumbing: transport/http, Wrap http errors to return reason. Fixes [#&#8203;1097](go-git/go-git#1097) by [@&#8203;ggambetti](https://github.com/ggambetti) in go-git/go-git#1100
-   build: bump golang.org/x/sys from 0.20.0 to 0.21.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1106
-   build: bump golang.org/x/text from 0.15.0 to 0.16.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1107
-   Bumps Go versions and go-billy by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1056
-   \_examples: Fixed a dead link COMPATIBILITY.md by [@&#8203;gecko655](https://github.com/gecko655) in go-git/go-git#1109
-   build: bump github.com/jessevdk/go-flags from 1.5.0 to 1.6.1 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1115
-   build: bump github.com/elazarl/goproxy from v0.0.0-20230808193330-2592e75ae04a to v0.0.0-20240618083138-03be62527ccb by [@&#8203;hbelmiro](https://github.com/hbelmiro) in go-git/go-git#1124
-   build: bump golang.org/x/net from 0.25.0 to 0.26.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1104
-   Add option approximating `git clean -x` flag. by [@&#8203;msuozzo](https://github.com/msuozzo) in go-git/go-git#995
-   Revert "Add option approximating `git clean -x` flag." by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1129
-   Fix reference updated concurrently error for the filesystem storer by [@&#8203;Javier-varez](https://github.com/Javier-varez) in go-git/go-git#1116
-   build: bump golang.org/x/net from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1134
-   utils: merkletrie, Align error message with upstream by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1142
-   plumbing: transport/file, Change paths to absolute by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1141
-   plumbing: gitignore, Fix loading of ignored .gitignore files. by [@&#8203;Achilleshiel](https://github.com/Achilleshiel) in go-git/go-git#1114
-   build: bump github.com/skeema/knownhosts from 1.2.2 to 1.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1147
-   plumbing: transport/ssh, Add support for SSH [@&#8203;cert-authority](https://github.com/cert-authority). by [@&#8203;Javier-varez](https://github.com/Javier-varez) in go-git/go-git#1157
-   build: run example tests during CI workflow by [@&#8203;crazybolillo](https://github.com/crazybolillo) in go-git/go-git#1030
-   storage: filesystem, Fix object cache not working due to uninitialised objects being put into cache by [@&#8203;SatelliteMind](https://github.com/SatelliteMind) in go-git/go-git#1138
-   git: Fix fetching missing commits by [@&#8203;AriehSchneier](https://github.com/AriehSchneier) in go-git/go-git#1032
-   plumbing: format/packfile, remove duplicate checks in findMatch() by [@&#8203;edigaryev](https://github.com/edigaryev) in go-git/go-git#1152
-   git: worktree, Fix file reported as `Untracked` while it is committed by [@&#8203;rodrigocam](https://github.com/rodrigocam) in go-git/go-git#1023
-   build: bump golang.org/x/sys from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1160
-   plumbing: filemode, Remove check for setting size of .git/index file  by [@&#8203;nicholasSUSE](https://github.com/nicholasSUSE) in go-git/go-git#1159
-   build: bump golang.org/x/net from 0.27.0 to 0.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1163
-   Fix some lint warning and increase stalebot to 180 days by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1128
-   adjust path extracted from file: url on Windows by [@&#8203;tomqwpl](https://github.com/tomqwpl) in go-git/go-git#416
-   build: bump golang.org/x/sys from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1164
-   Add RestoreStaged to Worktree that mimics the behaviour of git restore --staged <file>... by [@&#8203;ben-tbotlabs](https://github.com/ben-tbotlabs) in go-git/go-git#493
-   plumbing: signature, support the same x509 signature formats as git by [@&#8203;yoavamit](https://github.com/yoavamit) in go-git/go-git#1169
-   fix: allow discovery of non bare repos in fsLoader by [@&#8203;jakobmoellerdev](https://github.com/jakobmoellerdev) in go-git/go-git#1170
-   build: bump golang.org/x/sys from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1178
-   build: bump golang.org/x/text from 0.17.0 to 0.18.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1179
-   build: bump golang.org/x/net from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1184
-   Consume push URLs when they are provided by [@&#8203;mcepl](https://github.com/mcepl) in go-git/go-git#1191
-   \*: use gocheck's MkDir instead of TempDir for tests. Fixes [#&#8203;807](go-git/go-git#807) by [@&#8203;uragirii](https://github.com/uragirii) in go-git/go-git#1194
-   build: bump golang.org/x/net from 0.29.0 to 0.30.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1200
-   worktree: .git/index not correctly generated when running on Windows by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1198
-   git: worktree, Fix sparse reset. Fixes [#&#8203;90](go-git/go-git#90) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1101
-   git: worktree, Pass context on updateSubmodules. Fixes [#&#8203;1098](go-git/go-git#1098) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1154
-   build: bump github.com/go-git/go-billy/v5 from 5.5.1-0.20240427054813-8453aa90c6ec to 5.6.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1211
-   Update contributing guidelines by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1217
-   build: bump github.com/ProtonMail/go-crypto from 1.0.0 to 1.1.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1222
-   build: bump golang.org/x/sys from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1223
-   build: bump golang.org/x/crypto from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1221
-   build: bump github.com/ProtonMail/go-crypto from 1.1.1 to 1.1.2 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1226
-   build: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1232
-   build: bump github.com/ProtonMail/go-crypto from 1.1.2 to 1.1.3 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1231
-   build: General improvements around fuzzing by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1229
-   build: bump golang.org/x/net from 0.30.0 to 0.32.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1241
-   build: group dependabot updates for golang.org by [@&#8203;AriehSchneier](https://github.com/AriehSchneier) in go-git/go-git#1243
-   build: bump github/codeql-action from 2.22.11 to 3.27.6 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1244
-   build: bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /cli/go-git by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1246
-   build: bump golang.org/x/crypto from 0.30.0 to 0.31.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1247
-   build: bump github.com/gliderlabs/ssh from 0.3.7 to 0.3.8 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1248
-   add comment preventing people from creating invalid trees by [@&#8203;petar](https://github.com/petar) in go-git/go-git#732
-   build: bump github/codeql-action from 3.27.6 to 3.27.9 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1250
-   plumbing: Properly encode index version 4 by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1251
-   Fix typos by [@&#8203;deining](https://github.com/deining) in go-git/go-git#1148
-   Fix reset files in subfolders by [@&#8203;linglo](https://github.com/linglo) in go-git/go-git#1177
-   git: update switch cases by [@&#8203;hezhizhen](https://github.com/hezhizhen) in go-git/go-git#1182
-   build: bump golang.org/x/net from 0.32.0 to 0.33.0 in the golang-org group by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1256
-   fix(1212): Fix invalid reference name error while cloning branches containing /- by [@&#8203;varmakarthik12](https://github.com/varmakarthik12) in go-git/go-git#1257
-   pktline : accept upercase hexadecimal value as pktline length information by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1220
-   build: bump github/codeql-action from 3.27.9 to 3.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1260
-   build: bump github.com/elazarl/goproxy from 0.0.0-20240618083138-03be62527ccb to 1.2.1 by [@&#8203;dependabot](https://github.com/dependabot) in go-git/go-git#1262
-   git: worktree_commit, sanitize author and commiter name and email before creating the commit object. Fixes [#&#8203;680](go-git/go-git#680) by [@&#8203;BeChris](https://github.com/BeChris) in go-git/go-git#1261

#### New Contributors

-   [@&#8203;johnmatthiggins](https://github.com/johnmatthiggins) made their first contribution in go-git/go-git#1088
-   [@&#8203;ggambetti](https://github.com/ggambetti) made their first contribution in go-git/go-git#1100
-   [@&#8203;gecko655](https://github.com/gecko655) made their first contribution in go-git/go-git#1109
-   [@&#8203;hbelmiro](https://github.com/hbelmiro) made their first contribution in go-git/go-git#1124
-   [@&#8203;msuozzo](https://github.com/msuozzo) made their first contribution in go-git/go-git#995
-   [@&#8203;Javier-varez](https://github.com/Javier-varez) made their first contribution in go-git/go-git#1116
-   [@&#8203;Achilleshiel](https://github.com/Achilleshiel) made their first contribution in go-git/go-git#1114
-   [@&#8203;crazybolillo](https://github.com/crazybolillo) made their first contribution in go-git/go-git#1030
-   [@&#8203;SatelliteMind](https://github.com/SatelliteMind) made their first contribution in go-git/go-git#1138
-   [@&#8203;rodrigocam](https://github.com/rodrigocam) made their first contribution in go-git/go-git#1023
-   [@&#8203;nicholasSUSE](https://github.com/nicholasSUSE) made their first contribution in go-git/go-git#1159
-   [@&#8203;tomqwpl](https://github.com/tomqwpl) made their first contribution in go-git/go-git#416
-   [@&#8203;ben-tbotlabs](https://github.com/ben-tbotlabs) made their first contribution in go-git/go-git#493
-   [@&#8203;yoavamit](https://github.com/yoavamit) made their first contribution in go-git/go-git#1169
-   [@&#8203;uragirii](https://github.com/uragirii) made their first contribution in go-git/go-git#1194
-   [@&#8203;petar](https://github.com/petar) made their first contribution in go-git/go-git#732
-   [@&#8203;deining](https://github.com/deining) made their first contribution in go-git/go-git#1148
-   [@&#8203;linglo](https://github.com/linglo) made their first contribution in go-git/go-git#1177
-   [@&#8203;varmakarthik12](https://github.com/varmakarthik12) made their first contribution in go-git/go-git#1257

**Full Changelog**: go-git/go-git@v5.12.0...v5.13.0

### [`v5.12.0`](https://github.com/go-git/go-git/releases/tag/v5.12.0)

[Compare Source](go-git/go-git@v5.11.0...v5.12.0)

#### What's Changed

-   git: Worktree.AddWithOptions: add skipStatus option when providing a specific path by [@&#8203;moranCohen26](https://github.com/moranCohen26) in go-git/go-git#994
-   git: Signer: fix usage of crypto.Signer interface by [@&#8203;wlynch](https://github.com/wlynch) in go-git/go-git#1029
-   git: Remote, fetch, adds the prune option. by [@&#8203;juliens](https://github.com/juliens) in go-git/go-git#366
-   git: Add crypto.Signer option to CommitOptions. by [@&#8203;wlynch](https://github.com/wlynch) in go-git/go-git#996
-   git: Worktree checkout tag hash id ([#&#8203;959](go-git/go-git#959)) by [@&#8203;aymanbagabas](https://github.com/aymanbagabas) in go-git/go-git#966
-   git: Worktree, Don't panic on empty or root path when checking if it is valid by [@&#8203;tim775](https://github.com/tim775) in go-git/go-git#1042
-   git: Add commit validation for Reset by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1048
-   git: worktree_commit, Fix amend commit to apply changes. Fixes [#&#8203;1024](go-git/go-git#1024) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1045
-   git: Implement Merge function with initial `FastForwardMerge` support by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#1044
-   plumbing: object, Make first commit visible on logs filtered with filename. Fixes [#&#8203;191](go-git/go-git#191) by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1036
-   plumbing: no panic in printStats function. Fixes [#&#8203;177](go-git/go-git#177) by [@&#8203;nodivbyzero](https://github.com/nodivbyzero) in go-git/go-git#971
-   plumbing: object, Optimize logging with file. by [@&#8203;onee-only](https://github.com/onee-only) in go-git/go-git#1046
-   plumbing: object, check legitimacy in (\*Tree).Encode by [@&#8203;niukuo](https://github.com/niukuo) in go-git/go-git#967
-   plumbing: format/gitattributes, close file in ReadAttributesFile by [@&#8203;prskr](https://github.com/prskr) in go-git/go-git#1018
-   plumbing: check setAuth error. Fixes [#&#8203;185](go-git/go-git#185) by [@&#8203;nodivbyzero](https://github.com/nodivbyzero) in go-git/go-git#969
-   plumbing: object, fix variable  defaultUtf8CommitMessageEncoding name spell error by [@&#8203;Jerry-yz](https://github.com/Jerry-yz) in go-git/go-git#987
-   utils: merkletrie, calculate filesystem node's hash lazily. by [@&#8203;candid82](https://github.com/candid82) in go-git/go-git#825
-   utils: update comment in node.go's Hash() by [@&#8203;codablock](https://github.com/codablock) in go-git/go-git#992
-   \_example: fix 404 link and added ssh-agent clone link by [@&#8203;grinish21](https://github.com/grinish21) in go-git/go-git#1022
-   \_example: checkout-branch example by [@&#8203;dlambda](https://github.com/dlambda) in go-git/go-git#446
-   \_example: example for git clone using ssh-agent by [@&#8203;pjbgf](https://github.com/pjbgf) in go-git/go-git#998

#### New Contributors

-   [@&#8203;candid82](https://github.com/candid82) made their first contribution in go-git/go-git#825
-   [@&#8203;codablock](https://github.com/codablock) made their first contribution in go-git/go-git#992
-   [@&#8203;Jerry-yz](https://github.com/Jerry-yz) made their first contribution in go-git/go-git#987
-   [@&#8203;wlynch](https://github.com/wlynch) made their first contribution in go-git/go-git#996
-   [@&#8203;moranCohen26](https://github.com/moranCohen26) made their first contribution in go-git/go-git#994
-   [@&#8203;grinish21](https://github.com/grinish21) made their first contribution in go-git/go-git#1022
-   [@&#8203;prskr](https://github.com/prskr) made their first contribution in go-git/go-git#1018
-   [@&#8203;dlambda](https://github.com/dlambda) made their first contribution in go-git/go-git#446
-   [@&#8203;juliens](https://github.com/juliens) made their first contribution in go-git/go-git#366
-   [@&#8203;onee-only](https://github.com/onee-only) made their first contribution in go-git/go-git#1036
-   [@&#8203;tim775](https://github.com/tim775) made their first contribution in go-git/go-git#1042
-   [@&#8203;niukuo](https://github.com/niukuo) made their first contribution in go-git/go-git#967
-   [@&#8203;avoidalone](https://github.com/avoidalone) made their first contribution in go-git/go-git#1047

**Full Changelog**: go-git/go-git@v5.11.0...v5.12.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "* 0-3 * * *" (UTC).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6InYxMC4wL2Zvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->

Co-authored-by: Earl Warren <contact@earl-warren.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6496
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
taylormonacelli added a commit to gkwa/herfish that referenced this pull request Jan 15, 2025
go-git/go-git#825 is reported to fix this but it hasn't
landed yet as of go-git v5.11.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants