Consolidate open PRs: dependency updates and CI action bumps#62
Draft
danelkay93 with Copilot wants to merge 3 commits into
Draft
Consolidate open PRs: dependency updates and CI action bumps#62danelkay93 with Copilot wants to merge 3 commits into
danelkay93 with Copilot wants to merge 3 commits into
Conversation
…oud-github-action to latest
…router, vite, stylelint)
Reviewer's GuideConsolidates multiple Dependabot/Snyk and CI-related PRs by bumping core frontend dependencies (Vue, Element Plus, vue-router), dev tooling (Vite, Stylelint configs), and GitHub Actions (checkout, github-script, SonarCloud), while updating the post-merge cleanup workflow to target the new consolidated PRs and branches and refreshing generated auto-import typings. Sequence diagram for consolidated post-merge cleanup workflowsequenceDiagram
actor Developer
participant GitHub
participant PostMergeCleanupWorkflow
participant actions_checkout
participant actions_github_script
Developer->>GitHub: Merge consolidation_PR
GitHub->>PostMergeCleanupWorkflow: Trigger post-merge-cleanup.yml
PostMergeCleanupWorkflow->>actions_checkout: actions/checkout@v5
actions_checkout-->>PostMergeCleanupWorkflow: Repository checked out
PostMergeCleanupWorkflow->>actions_github_script: check_consolidation (actions/github-script@v8)
actions_github_script-->>PostMergeCleanupWorkflow: is_consolidation == 'true'
alt [is_consolidation == 'true']
PostMergeCleanupWorkflow->>actions_github_script: Close consolidated PRs
actions_github_script->>GitHub: github.rest.issues.createComment (prsToClose)
actions_github_script->>GitHub: github.rest.pulls.update (state = closed)
PostMergeCleanupWorkflow->>actions_github_script: Delete consolidated branches
actions_github_script->>GitHub: github.rest.git.deleteRef (branchesToDelete)
else [is_consolidation != 'true']
PostMergeCleanupWorkflow-->>GitHub: No cleanup performed
end
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Copilot created this pull request from a session on behalf of
danelkay93
June 25, 2026 21:02
View session
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Consolidates 12 open PRs (dependency bumps, CI action upgrades) into a single merge. Supersedes 3 additional Snyk PRs already covered by broader updates. Skips 6 PRs that are stale, have peer dep conflicts, or are large infrastructure additions requiring individual review.
CI Action Bumps (#21, #22, #23)
actions/checkoutv4 → v5actions/github-scriptv7 → v8SonarSource/sonarcloud-github-actionpinned to latest commitProduction Dependencies (#59, #47)
vue3.5.22 → 3.5.27element-plus2.11.4 → 2.13.2@element-plus/icons-vue2.3.1 → 2.3.2vue-router4.5.1 → 4.6.3Dev Dependencies (#27, #33, #26)
vite6.0.6 → 6.4.3 (6.4.1 hasserver.fs.denybypass — patched in 6.4.3)stylelint16.12.0 → 16.25.0stylelint-config-standard-scss14.0.0 → 16.0.0stylelint-config-tailwindcss0.0.7 → 1.0.0Post-merge cleanup
post-merge-cleanup.ymlPR numbers and branch refs to match this consolidationSuperseded PRs (no action needed)
Skipped PRs
@typescript-eslint/eslint-plugin8.56.1 has peer dep conflict with@vue/eslint-config-typescript