Skip to content

chore(deps): land grouped Dependabot updates and unblock CI - #206

Merged
cursor[bot] merged 2 commits into
mainfrom
santosh/dependabot-fixes-7055
Sep 1, 2026
Merged

chore(deps): land grouped Dependabot updates and unblock CI#206
cursor[bot] merged 2 commits into
mainfrom
santosh/dependabot-fixes-7055

Conversation

@santoshkumarradha

@santoshkumarradha santoshkumarradha commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

Replaces the open Dependabot PRs that were failing CI, conflicting, or stale. Lands the valid version bumps on current main (after #201, #205, #210) with lockfiles regenerated so npm ci, pnpm install --frozen-lockfile, and golangci-lint succeed.

Related issue

Supersedes #202, #200, #198, #197, #207, #208, #204. Closes #172 (stale; it would downgrade @types/node from ^26 to ^20).

Changes

  • Go (#200 / #208) — grouped module minors, go 1.26.0, River 0.400.46. Bump golangci-lint to v2.13.1 so the linter can typecheck a 1.26 module.
  • Runtime image (#198)golang:1.26-alpinegolang:1.27-alpine.
  • Dashboard (#197 / #204) — remaining minors on current package.json (Next stays at 16.3.4) and refresh pnpm-lock.yaml.
  • Docs site (#202 / #207)@astrojs/react ^6.0.4, @astrojs/starlight ^0.41.10, regenerated lockfile.
  • Dependabot — keep the workspace-root js-workspace group and docs-site peer-resolver ignores from fix(ci): restore dashboard image build after js-yaml 4.3 #205/fix(ci): stop docs-site Dependabot failing the main commit check #210; map labels to existing type:chore / area:*.

Test plan

Notes for reviewers

Ready to merge. Leftover Dependabot PRs that this supersedes will be closed after merge.

Open in Web Open in Cursor 

Take the open Dependabot bumps that were failing or conflicting
(#202 docs-site, #200 go-deps, #198 golang 1.27, #197 dashboard)
and land them on current main with lockfiles regenerated so the
security and lint gates pass.

- Go modules to current minors (go 1.26.0) plus river 0.46
- Runtime image golang:1.27-alpine
- golangci-lint v2.13.1 so the linter can typecheck go 1.26
- Dashboard minors (keep Next 16.3.4 from #201) + pnpm lockfile
- docs-site @astrojs/react 6.0.4 / starlight 0.41.10 + npm lockfile
- Point Dependabot labels at existing type:*/area:* labels

Close #172 without taking it: it would downgrade @types/node from
^26 to ^20.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Santosh kumar <santoshkumarradha@users.noreply.github.com>
Resolve dependabot.yml on current main: keep the workspace-root
js-workspace group and docs-site peer-resolver ignores from #205/#210,
and keep existing type:*/area:* labels so Dependabot stops warning.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Santosh kumar <santoshkumarradha@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants