Skip to content

build: initialize a release script - #8750

Draft
Antreesy wants to merge 1 commit into
mainfrom
chore/release-script
Draft

build: initialize a release script#8750
Antreesy wants to merge 1 commit into
mainfrom
chore/release-script

Conversation

@Antreesy

Copy link
Copy Markdown
Contributor

β˜‘οΈ Resolves

Follow-up to #8731
Automates following functionality:

  • prepare and read changelog
  • derive required version bump
  • checkout new branch and commit changes

Supports --yes and --base flags for further release automations with GH actions

πŸ–ΌοΈ Screenshots

image image

🏁 Checklist

  • ⛑️ Tests are included or are not applicable
  • πŸ“˜ Component documentation has been extended, updated or is not applicable
  • 2️⃣ Backport to stable8 for maintained Vue 2 version or not applicable

Automates following functionality:
- prepare and read changelog
- derive required version bump
- commit changes

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy requested review from ShGKme and susnux July 18, 2026 09:08
@Antreesy Antreesy self-assigned this Jul 18, 2026
@Antreesy Antreesy added 3. to review Waiting for reviews Developer experience DX AI assisted This PR contains AI-assisted commits labels Jul 18, 2026
@codecov

codecov Bot commented Jul 18, 2026

Copy link
Copy Markdown

Codecov Report

βœ… All modified and coverable lines are covered by tests.
βœ… Project coverage is 53.35%. Comparing base (69ca991) to head (5b2442b).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8750   +/-   ##
=======================================
  Coverage   53.35%   53.35%           
=======================================
  Files         106      106           
  Lines        3546     3546           
  Branches     1023     1023           
=======================================
  Hits         1892     1892           
  Misses       1401     1401           
  Partials      253      253           

β˜” View full report in Codecov by Harness.
πŸ“’ Have feedback on the report? Share it here.

πŸš€ New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • πŸ“¦ JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Comment thread build/cli-utils.mjs
import { emitKeypressEvents } from 'node:readline'

// --- Terminal helpers ------------------------------------------------------
export const c = {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a bit more declarative name would be great πŸ˜…

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

Labels

3. to review Waiting for reviews AI assisted This PR contains AI-assisted commits Developer experience DX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants