deps: update dependencies to latest#377
Open
jongio wants to merge 1 commit into
Open
Conversation
- actions/checkout: v7.0.0 -> v7.0.1 - goreleaser: v2.16.0 -> v2.17.0 - playwright: 1.61.1 -> 1.62.0 - golang.org/x/exp: 20260709172345 -> 20260718201538 - charmbracelet/x/exp/golden: 20260705004817 -> 20260720091843 - @emnapi/core, @emnapi/runtime: 1.11.2 -> 1.11.3 - @emnapi/wasi-threads: 1.2.2 -> 1.2.3 TypeScript stays on 6.0.3. astro check needs TypeScript's programmatic API, which the 7.x native compiler doesn't ship yet. Also fixes three pre-existing issues the full validation run surfaced: TestRegisterDefaults read the real user config file instead of embedded defaults, TestStartDetachedFn_ReaperTimeout's 2s bound measured process-spawn latency rather than blocking behavior, and three docs pages imported KeybindingTable without using it. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2127a7a3-47c9-410a-9f75-7eaf08125751
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Routine dependency refresh across Go modules, the Astro site, the screenshots tool, and GitHub Actions pins.
What moved
actions/checkoutgoreleaser(release action)playwright(screenshots)golang.org/x/expcharmbracelet/x/exp/golden@emnapi/core,@emnapi/runtime@emnapi/wasi-threadsAll other direct dependencies were already on latest.
Held back:
typescriptstays on 6.0.3 becauseastro checkneeds TypeScript's programmatic API, which the 7.x native compiler doesn't ship yet (withastro/roadmap#1321).Also fixed
The full validation run surfaced three pre-existing problems, fixed here so the pipeline is green end to end:
TestRegisterDefaultscalledconfig.Load(), which reads the real user config file and fails when another process holds it. Switched toconfig.LoadDefaults(), the filesystem-free variant the codebase documents for test helpers.TestStartDetachedFn_ReaperTimeoutasserted a 2s bound that measured process-spawn latency, not the blocking behavior it targets. Raised to 5s, still far under the ~9s a real regression would take.KeybindingTablewithout using it.Validation
build / cross-compile (6 platforms) / vet / gofmt / gofumpt / golangci-lint / deadcode / govulncheck / go test / astro check / astro build / npm audit: pass. Coverage 81.7% (threshold 75%).