Skip to content

Bump github.com/go-git/go-billy/v5 from 5.8.0 to 5.9.0#186

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/go_modules/github.com/go-git/go-billy/v5-5.9.0
Open

Bump github.com/go-git/go-billy/v5 from 5.8.0 to 5.9.0#186
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/go_modules/github.com/go-git/go-billy/v5-5.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 7, 2026

Bumps github.com/go-git/go-billy/v5 from 5.8.0 to 5.9.0.

Release notes

Sourced from github.com/go-git/go-billy/v5's releases.

v5.9.0

What's Changed

Full Changelog: go-git/go-billy@v5.8.0...v5.9.0

Commits
  • 237e529 Merge pull request #206 from pjbgf/v5-improvements
  • 04edb39 build: Add go-git integration test
  • d8efefd osfs: preserve empty ChrootOS base
  • 07f2a0b Merge pull request #205 from pjbgf/v5-improvements
  • 25207c8 build: Bump Go versions in workflows
  • 2fda229 osfs: ChrootOS eval baseDir on creation
  • 427b27f Merge pull request #203 from pjbgf/v5-improvements
  • 7d5a23e chroot: Reject symlink loops
  • 2c2287a util: avoid following symlinks in RemoveAll fallback
  • cbd88e9 Fix mount path handling
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/go-git/go-billy/v5](https://github.com/go-git/go-billy) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/go-git/go-billy/releases)
- [Commits](go-git/go-billy@v5.8.0...v5.9.0)

---
updated-dependencies:
- dependency-name: github.com/go-git/go-billy/v5
  dependency-version: 5.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Dependency updates label May 7, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 7, 2026

✅ E2E Test Results — Passed

Total Passed Failed Skipped
132 132 0 0
Test Details
Test Browser Status Duration
admin-apps.spec.ts › Admin - Multi-App Management › admin page shows Apps section with empty state chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › can create an app and form collapses after chromium ✅ Pass 2.6s
admin-apps.spec.ts › Admin - Multi-App Management › token sections appear after creating an app chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › can edit an app via inline edit form chromium ✅ Pass 1.0s
admin-apps.spec.ts › Admin - Multi-App Management › edit form cancel closes without saving chromium ✅ Pass 0.8s
admin-apps.spec.ts › Admin - Multi-App Management › agent token fields hidden until app selected with multiple apps chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › created app appears in the apps table with correct details chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › can delete an app via the admin UI chromium ✅ Pass 0.8s
admin-apps.spec.ts › Admin - Multi-App Management › multiple apps appear in the apps table chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › app selector is hidden when only one app exists chromium ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › app selector appears when multiple apps exist chromium ✅ Pass 0.8s
admin-apps.spec.ts › Admin - Multi-App Management › app selector auto-selects the default app chromium ✅ Pass 0.7s
admin-apps.spec.ts › Admin - Multi-App Management › admin page shows Apps section with empty state firefox ✅ Pass 1.4s
admin-apps.spec.ts › Admin - Multi-App Management › can create an app and form collapses after firefox ✅ Pass 1.1s
admin-apps.spec.ts › Admin - Multi-App Management › token sections appear after creating an app firefox ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › can edit an app via inline edit form firefox ✅ Pass 1.3s
admin-apps.spec.ts › Admin - Multi-App Management › edit form cancel closes without saving firefox ✅ Pass 1.0s
admin-apps.spec.ts › Admin - Multi-App Management › agent token fields hidden until app selected with multiple apps firefox ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › created app appears in the apps table with correct details firefox ✅ Pass 0.8s
admin-apps.spec.ts › Admin - Multi-App Management › can delete an app via the admin UI firefox ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › multiple apps appear in the apps table firefox ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › app selector is hidden when only one app exists firefox ✅ Pass 4.0s
admin-apps.spec.ts › Admin - Multi-App Management › app selector appears when multiple apps exist firefox ✅ Pass 3.9s
admin-apps.spec.ts › Admin - Multi-App Management › app selector auto-selects the default app firefox ✅ Pass 0.9s
admin-apps.spec.ts › Admin - Multi-App Management › admin page shows Apps section with empty state webkit ✅ Pass 1.4s
admin-apps.spec.ts › Admin - Multi-App Management › can create an app and form collapses after webkit ✅ Pass 2.1s
admin-apps.spec.ts › Admin - Multi-App Management › token sections appear after creating an app webkit ✅ Pass 1.1s
admin-apps.spec.ts › Admin - Multi-App Management › can edit an app via inline edit form webkit ✅ Pass 1.9s
admin-apps.spec.ts › Admin - Multi-App Management › edit form cancel closes without saving webkit ✅ Pass 1.1s
admin-apps.spec.ts › Admin - Multi-App Management › agent token fields hidden until app selected with multiple apps webkit ✅ Pass 1.0s
admin-apps.spec.ts › Admin - Multi-App Management › created app appears in the apps table with correct details webkit ✅ Pass 1.0s
admin-apps.spec.ts › Admin - Multi-App Management › can delete an app via the admin UI webkit ✅ Pass 1.6s
admin-apps.spec.ts › Admin - Multi-App Management › multiple apps appear in the apps table webkit ✅ Pass 1.1s
admin-apps.spec.ts › Admin - Multi-App Management › app selector is hidden when only one app exists webkit ✅ Pass 1.0s
admin-apps.spec.ts › Admin - Multi-App Management › app selector appears when multiple apps exist webkit ✅ Pass 1.1s
admin-apps.spec.ts › Admin - Multi-App Management › app selector auto-selects the default app webkit ✅ Pass 1.1s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps returns empty array when no apps exist chromium ✅ Pass 0.0s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps creates an app and returns it chromium ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps/{id} returns app details chromium ✅ Pass 0.2s
admin-apps.spec.ts › Admin - App API endpoints › DELETE /api/apps/{id} removes the app chromium ✅ Pass 0.0s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps rejects missing required fields chromium ✅ Pass 0.0s
admin-apps.spec.ts › Admin - App API endpoints › app API endpoints require admin role chromium ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps returns empty array when no apps exist firefox ✅ Pass 0.2s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps creates an app and returns it firefox ✅ Pass 0.0s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps/{id} returns app details firefox ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › DELETE /api/apps/{id} removes the app firefox ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps rejects missing required fields firefox ✅ Pass 0.0s
admin-apps.spec.ts › Admin - App API endpoints › app API endpoints require admin role firefox ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps returns empty array when no apps exist webkit ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps creates an app and returns it webkit ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › GET /api/apps/{id} returns app details webkit ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › DELETE /api/apps/{id} removes the app webkit ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › POST /api/apps rejects missing required fields webkit ✅ Pass 0.1s
admin-apps.spec.ts › Admin - App API endpoints › app API endpoints require admin role webkit ✅ Pass 0.1s
auth-api.spec.ts › Auth API › GET /auth/status returns unauthenticated without session chromium ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/status returns authenticated with session chromium ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/github redirects to GitHub OAuth chromium ✅ Pass 0.0s
auth-api.spec.ts › Auth API › POST /auth/logout clears session chromium ✅ Pass 0.0s
auth-api.spec.ts › Auth API › API endpoints require authentication chromium ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/status returns unauthenticated without session firefox ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/status returns authenticated with session firefox ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/github redirects to GitHub OAuth firefox ✅ Pass 0.0s
auth-api.spec.ts › Auth API › POST /auth/logout clears session firefox ✅ Pass 0.1s
auth-api.spec.ts › Auth API › API endpoints require authentication firefox ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/status returns unauthenticated without session webkit ✅ Pass 0.0s
auth-api.spec.ts › Auth API › GET /auth/status returns authenticated with session webkit ✅ Pass 0.1s
auth-api.spec.ts › Auth API › GET /auth/github redirects to GitHub OAuth webkit ✅ Pass 0.0s
auth-api.spec.ts › Auth API › POST /auth/logout clears session webkit ✅ Pass 0.1s
auth-api.spec.ts › Auth API › API endpoints require authentication webkit ✅ Pass 0.0s
dashboard.spec.ts › Dashboard - no apps configured › hides token sections when no apps exist chromium ✅ Pass 0.7s
dashboard.spec.ts › Dashboard - no apps configured › hides token sections when no apps exist firefox ✅ Pass 0.8s
dashboard.spec.ts › Dashboard - no apps configured › hides token sections when no apps exist webkit ✅ Pass 0.9s
dashboard.spec.ts › Dashboard › renders dashboard with user info chromium ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › shows Create Token section with form fields chromium ✅ Pass 0.2s
dashboard.spec.ts › Dashboard › shows Active Tokens section chromium ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › duration dropdown has expected options chromium ✅ Pass 0.2s
dashboard.spec.ts › Dashboard › renders dashboard with user info firefox ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › shows Create Token section with form fields firefox ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › shows Active Tokens section firefox ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › duration dropdown has expected options firefox ✅ Pass 0.3s
dashboard.spec.ts › Dashboard › renders dashboard with user info webkit ✅ Pass 1.0s
dashboard.spec.ts › Dashboard › shows Create Token section with form fields webkit ✅ Pass 0.6s
dashboard.spec.ts › Dashboard › shows Active Tokens section webkit ✅ Pass 0.6s
dashboard.spec.ts › Dashboard › duration dropdown has expected options webkit ✅ Pass 0.6s
dashboard.spec.ts › Dashboard - multi-app selection › requires app selection before showing token form with multiple apps chromium ✅ Pass 1.0s
dashboard.spec.ts › Dashboard - multi-app selection › auto-selects and shows form with single app chromium ✅ Pass 0.7s
dashboard.spec.ts › Dashboard - multi-app selection › requires app selection before showing token form with multiple apps firefox ✅ Pass 0.9s
dashboard.spec.ts › Dashboard - multi-app selection › auto-selects and shows form with single app firefox ✅ Pass 0.8s
dashboard.spec.ts › Dashboard - multi-app selection › requires app selection before showing token form with multiple apps webkit ✅ Pass 1.2s
dashboard.spec.ts › Dashboard - multi-app selection › auto-selects and shows form with single app webkit ✅ Pass 1.1s
login.spec.ts › Login page › renders the login page with branding chromium ✅ Pass 0.1s
login.spec.ts › Login page › has a Sign in with GitHub button linking to OAuth chromium ✅ Pass 0.1s
login.spec.ts › Login page › unauthenticated root redirects to login chromium ✅ Pass 0.1s
login.spec.ts › Login page › renders the login page with branding firefox ✅ Pass 0.2s
login.spec.ts › Login page › has a Sign in with GitHub button linking to OAuth firefox ✅ Pass 0.2s
login.spec.ts › Login page › unauthenticated root redirects to login firefox ✅ Pass 0.2s
login.spec.ts › Login page › renders the login page with branding webkit ✅ Pass 0.5s
login.spec.ts › Login page › has a Sign in with GitHub button linking to OAuth webkit ✅ Pass 0.4s
login.spec.ts › Login page › unauthenticated root redirects to login webkit ✅ Pass 0.4s
logout.spec.ts › Logout › sign out button logs user out and redirects to login chromium ✅ Pass 0.4s
logout.spec.ts › Logout › sign out button logs user out and redirects to login firefox ✅ Pass 0.4s
logout.spec.ts › Logout › sign out button logs user out and redirects to login webkit ✅ Pass 1.1s
tokens.spec.ts › Token management › can create an open-scoped token (no repos, no permissions) chromium ✅ Pass 1.3s
tokens.spec.ts › Token management › can create a scoped token with repository and permissions chromium ✅ Pass 1.1s
tokens.spec.ts › Token management › can create a token with multiple repositories chromium ✅ Pass 1.0s
tokens.spec.ts › Token management › created token appears in the Active Tokens list chromium ✅ Pass 0.8s
tokens.spec.ts › Token management › can revoke a token chromium ✅ Pass 1.0s
tokens.spec.ts › Token management › repo select uses multi mode chromium ✅ Pass 0.6s
tokens.spec.ts › Token management › form labels indicate optional fields chromium ✅ Pass 0.2s
tokens.spec.ts › Token management › permission select loads from API and shows available scopes chromium ✅ Pass 0.7s
tokens.spec.ts › Token management › permission select respects API-returned scope restrictions chromium ✅ Pass 0.7s
tokens.spec.ts › Token management › can create a scoped token with pull_requests permission chromium ✅ Pass 0.9s
tokens.spec.ts › Token management › can create an open-scoped token (no repos, no permissions) firefox ✅ Pass 0.9s
tokens.spec.ts › Token management › can create a scoped token with repository and permissions firefox ✅ Pass 1.1s
tokens.spec.ts › Token management › can create a token with multiple repositories firefox ✅ Pass 1.0s
tokens.spec.ts › Token management › created token appears in the Active Tokens list firefox ✅ Pass 0.9s
tokens.spec.ts › Token management › can revoke a token firefox ✅ Pass 1.0s
tokens.spec.ts › Token management › repo select uses multi mode firefox ✅ Pass 0.8s
tokens.spec.ts › Token management › form labels indicate optional fields firefox ✅ Pass 0.3s
tokens.spec.ts › Token management › permission select loads from API and shows available scopes firefox ✅ Pass 1.0s
tokens.spec.ts › Token management › permission select respects API-returned scope restrictions firefox ✅ Pass 0.9s
tokens.spec.ts › Token management › can create a scoped token with pull_requests permission firefox ✅ Pass 1.0s
tokens.spec.ts › Token management › can create an open-scoped token (no repos, no permissions) webkit ✅ Pass 2.1s
tokens.spec.ts › Token management › can create a scoped token with repository and permissions webkit ✅ Pass 2.2s
tokens.spec.ts › Token management › can create a token with multiple repositories webkit ✅ Pass 1.7s
tokens.spec.ts › Token management › created token appears in the Active Tokens list webkit ✅ Pass 1.1s
tokens.spec.ts › Token management › can revoke a token webkit ✅ Pass 1.5s
tokens.spec.ts › Token management › repo select uses multi mode webkit ✅ Pass 0.9s
tokens.spec.ts › Token management › form labels indicate optional fields webkit ✅ Pass 0.6s
tokens.spec.ts › Token management › permission select loads from API and shows available scopes webkit ✅ Pass 1.0s
tokens.spec.ts › Token management › permission select respects API-returned scope restrictions webkit ✅ Pass 1.0s
tokens.spec.ts › Token management › can create a scoped token with pull_requests permission webkit ✅ Pass 1.8s

📸 Screenshots & report: Download artifacts
📊 Workflow run: View details

Run #544 · 2026-05-11 12:55:39 UTC

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Go module dependency github.com/go-git/go-billy/v5 to v5.9.0, which in turn refreshes several related transitive dependencies recorded in go.mod/go.sum.

Changes:

  • Bump github.com/go-git/go-billy/v5 from v5.8.0 to v5.9.0.
  • Update transitive dependency versions (e.g., github.com/cyphar/filepath-securejoin, golang.org/x/*) and their checksums.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
go.mod Updates required module versions to go-billy/v5 v5.9.0 and refreshes selected indirect requirements.
go.sum Updates dependency checksums to match the new resolved module graph.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

Comment thread go.mod
Comment on lines 44 to 48
github.com/containerd/platforms v0.2.1 // indirect
github.com/cpuguy83/dockercfg v0.3.2 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
github.com/cyphar/filepath-securejoin v0.6.1 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants