Skip to content

ci: harden React dependency updates - #131

Merged
userfypp merged 1 commit into
mainfrom
ci/harden-react-dependency-updates
Sep 21, 2026
Merged

userfypp merged 1 commit into
mainfrom
ci/harden-react-dependency-updates

Conversation

@userfypp

Copy link
Copy Markdown
Owner

Summary

  • Keep automatic React ecosystem version updates limited to patches, while ignoring normal minor and major Dependabot version updates without blocking security updates.
  • Add a lockfile-based React stack validation to the required verify job so partial or incompatible React upgrades cannot reach main.

Validation

  • Validated the current React stack and aligned React 19.3 fixtures.
  • Verified mixed patch versions for React Konva and React types remain valid.
  • Verified mismatched React/React DOM, React Konva, React types, missing dependencies, invalid versions, and malformed lockfile structures fail.
  • npm run lint
  • npm test — 1156 tests passed
  • npm run build
  • YAML parsing
  • Prettier check
  • git diff --check

@userfypp
userfypp merged commit 9190b37 into main Sep 21, 2026
6 checks passed
@userfypp
userfypp deleted the ci/harden-react-dependency-updates branch September 21, 2026 20:54
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.

1 participant