Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 21, 2025

Bumps vite from 7.2.2 to 7.2.4.

Release notes

Sourced from vite's releases.

v7.2.4

Please refer to CHANGELOG.md for details.

v7.2.3

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

7.2.4 (2025-11-20)

Bug Fixes

  • revert "perf(deps): replace debug with obug (#21107)" (2d66b7b)

7.2.3 (2025-11-20)

Bug Fixes

  • allow multiple bindCLIShortcuts calls with shortcut merging (#21103) (5909efd)
  • deps: update all non-major dependencies (#21096) (6a34ac3)
  • deps: update all non-major dependencies (#21128) (4f8171e)

Performance Improvements

Miscellaneous Chores

  • deps: update dependency @​rollup/plugin-commonjs to v29 (#21099) (02ceaec)
  • deps: update rolldown-related dependencies (#21095) (39a0a15)
  • deps: update rolldown-related dependencies (#21127) (5029720)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.2 to 7.2.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependabot Dependabot automated updates dependencies Pull requests that update dependencies npm npm (JavaScript) dependencies labels Nov 21, 2025
@github-actions
Copy link

💡 Tip: Consider Using Draft PRs

Benefits of opening PRs as drafts initially:

  • 💰 Saves CI runtime and Copilot review credits
  • 🎯 Automatically sets linked issues to "🚧 In Progress" status
  • 🚀 Mark "Ready for review" when done to trigger full CI pipeline

How to convert:

  1. Click "Still in progress? Convert to draft" in the sidebar, OR
  2. Use gh pr ready when ready for review

This is just a friendly reminder - feel free to continue as is! 😊

kevalyq added a commit to SecPal/.github that referenced this pull request Nov 21, 2025
Problem:
- Codecov was configured with require_ci_to_pass: true
- This caused Dependabot PRs to fail codecov checks even though:
  - GitHub Actions workflows use continue-on-error for dependabot
  - Token uploads may fail for security reasons
  - All other CI checks pass successfully

Solution:
- Set require_ci_to_pass: false (GitHub Actions is already a required check)
- Set if_ci_failed: success (don't block PRs if CI has issues)
- Set wait_for_ci: false (don't wait for all CI to complete)

This allows Dependabot PRs to merge when all GitHub Actions pass,
even if codecov upload encounters issues due to missing secrets.

Fixes: SecPal/api#204
Fixes: SecPal/frontend#181
Fixes: SecPal/frontend#182
Fixes: SecPal/frontend#183
Fixes: SecPal/frontend#184
Fixes: SecPal/frontend#185
kevalyq added a commit to SecPal/.github that referenced this pull request Nov 21, 2025
Problem:
- Dependabot PRs in api and frontend were blocked by codecov checks
- Root cause: require_ci_to_pass: true + continue-on-error in workflows
- Codecov interpreted skipped uploads as failed CI and blocked PRs

Initial approach (WRONG):
- Set if_ci_failed: success
- This would disable coverage enforcement for ALL PRs
- Violates Critical Rule #10 (Code Coverage Enforcement)

Correct solution:
- Set require_ci_to_pass: false (GitHub Actions is required check)
- Set informational: true for project/patch coverage
- Keep if_ci_failed: error (accurate status reporting)

This allows:
✅ Dependabot PRs auto-merge when GitHub Actions pass
✅ Coverage data remains visible and tracked
✅ No coverage enforcement bypass (informational ≠ disabled)
✅ Manual review can still catch coverage drops

Technical distinction:
- if_ci_failed: success → reports success even with <80% coverage
- informational: true → reports status but doesn't block PRs

Fixes: SecPal/api#204
Fixes: SecPal/frontend#181
Fixes: SecPal/frontend#182
Fixes: SecPal/frontend#183
Fixes: SecPal/frontend#184
Fixes: SecPal/frontend#185
@kevalyq kevalyq merged commit e4af177 into main Nov 21, 2025
15 checks passed
@kevalyq kevalyq deleted the dependabot-npm_and_yarn-main-vite-7.2.4 branch November 21, 2025 18:17
@codecov
Copy link

codecov bot commented Nov 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependabot Dependabot automated updates dependencies Pull requests that update dependencies npm npm (JavaScript) dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants