Skip to content

chore: safe Dependabot batch + tighten update policy - #133

Merged
sauzy34 merged 1 commit into
masterfrom
chore/dependabot-safe-batch
Jul 1, 2026
Merged

chore: safe Dependabot batch + tighten update policy#133
sauzy34 merged 1 commit into
masterfrom
chore/dependabot-safe-batch

Conversation

@sauravgupta-dotcom

Copy link
Copy Markdown
Collaborator

Summary

Intentionally not included (higher risk or red CI)

PR Why skipped
#123 TypeScript 6 build failure
#124 Expo 57 platform major — own upgrade
#125 Jest 30 tests failure
#126 ESLint 10 major; needs coordinated @eslint/js
#127 / #129 React / react-dom #127 quality red / unstable; keep paired later
#128 / #131 RN 0.86 + jest-preset platform stack — own upgrade

Local verify

git fetch origin chore/dependabot-safe-batch
git checkout chore/dependabot-safe-batch
pnpm install --frozen-lockfile
pnpm typecheck && pnpm lint && pnpm format:check && pnpm test:ci
pnpm --filter react-native-multi-selectbox build

Pre-push local checks on this branch: typecheck, lint, format, tests (41), and library build all passed.

After merge, close superseding Dependabot PRs #118#122, #130, #132 (or @dependabot close).

Combine low-risk Dependabot updates into one branch for local verification:
- GitHub Actions majors (#118#122): checkout v7, pnpm/action-setup v6,
  setup-node v6, upload-pages-artifact v5, deploy-pages v5
- prettier ^3.9.4 / 3.9.4 (#130)
- typescript-eslint ^8.62.1 / 8.62.1 (#132)

Tighten dependabot.yml: lower open PR limits, group related deps, ignore
semver-major for platform/tooling stacks handled intentionally.
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