Skip to content

chore: update dependencies and GitHub Actions workflows - #1265

Closed
repowarden-app[bot] wants to merge 1 commit into
masterfrom
repowarden/deps-example-plyr-example-1783933980485
Closed

chore: update dependencies and GitHub Actions workflows#1265
repowarden-app[bot] wants to merge 1 commit into
masterfrom
repowarden/deps-example-plyr-example-1783933980485

Conversation

@repowarden-app

@repowarden-app repowarden-app Bot commented Jul 13, 2026

Copy link
Copy Markdown

Summary

This PR consolidates dependency updates across the plyr-react library, including React ecosystem packages, development tools, and GitHub Actions workflows. All updates are patch or minor versions with no breaking changes.

Changes

Production Dependencies

  • plyr: 3.8.3 → 3.8.4 (patch)
  • react: 19.1.1 → 19.2.7 (minor)
  • react-dom: 19.1.1 → 19.2.7 (minor)

Development Dependencies

  • @eslint/js: 9.33.0 → 9.39.5 (patch)
  • @types/react: 19.1.10 → 19.2.17 (patch)
  • @types/react-dom: 19.1.7 → 19.2.3 (patch)
  • @vitejs/plugin-react: 5.0.0 → 5.2.0 (minor)
  • eslint: 9.33.0 → 9.39.5 (patch)
  • eslint-plugin-react-refresh: 0.4.20 → 0.5.3 (minor)
  • globals: 16.3.0 → 16.5.0 (patch)
  • prettier: 3.6.2 → 3.7.4 (patch)
  • vite: 7.3.0 → 7.3.6 (patch)

GitHub Actions

  • actions/checkout: 3.6.0 → 6.0.2 (major)
  • actions/setup-node: 3.9.1 → 6.3.0 (major)
  • actions/upload-artifact: 4.6.2 → 6.0.0 (major)
  • actions/dependency-review-action: 4.7.3 → 4.8.2 (patch)
  • step-security/harden-runner: 2.14.0 → 2.17.0 (patch)

Risk Assessment

Overall Risk: LOW

  • All dependency updates are stable releases with no breaking changes to the library's public API
  • React updates (19.2.7) are minor versions that maintain compatibility
  • GitHub Actions updates are major but follow stable versions with documented migration paths
  • No security vulnerabilities addressed in this update cycle

Testing Recommendations

  • Run npm install and verify no peer dependency warnings
  • Run npm run build to ensure TypeScript compilation succeeds
  • Run npm run lint to verify ESLint configuration works correctly with v9.39.5
  • Run npm test to execute test suite
  • Test on Node.js LTS versions: 18, 20, 22
  • Verify GitHub Actions workflows execute successfully in CI/CD pipeline
  • Manual smoke test of the plyr-react component with React 19.2.7

Notes

📌 Library Considerations: As this is a library package targeting Node.js LTS 18, 20, and 22, all updates should be tested across these versions before release.

📌 Related PRs: The following open Dependabot PRs can be closed after merging this PR:


🤖 Generated by RepoWarden

Available Commands

Comment on this PR with any of the following:

  • @repowarden-app rebase — Rebase this PR onto the base branch
  • @repowarden-app fix-tests — Analyze CI failures and push a fix
  • @repowarden-app resolve-comments — Address review feedback and push updates

RepoWarden Checklist

  • Dependencies updated
  • Lock file regenerated
  • CI passing
  • Ready to merge

💸 Estimated time saved: ~30 min (≈ £25 of engineering time) — based on internal benchmarks for deps update tasks.


Transitive CVE Fixes (2)

This PR also patches transitive vulnerabilities via overrides:

  • 🟡 jest^30.4.2 — low
  • 🟡 jest-environment-jsdom^30.4.1 — low

Supply Chain Safety Report

Warnings (upgraded with caution):

  • @types/react@19.2.17 (npm)
    • ⚠️ Package name "@types/react" is very similar to popular package "preact" (edit distance: 1). Verify this is the intended package.

@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@socket-security

socket-security Bot commented Jul 13, 2026

Copy link
Copy Markdown

Co-Authored-By: repowarden[bot] <bot@repowarden.dev>
@repowarden-app
repowarden-app Bot force-pushed the repowarden/deps-example-plyr-example-1783933980485 branch from e2a9890 to 2469a3f Compare July 13, 2026 09:16
@sonarqubecloud

Copy link
Copy Markdown

@repowarden-app

Copy link
Copy Markdown
Author

This PR has had no activity for 14 days, so I'm closing it.

If there was an issue with these changes, please reply with feedback so I can improve!

— RepoWarden

@repowarden-app repowarden-app Bot closed this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants