Skip to content

dev - #184

Merged
RambokDev merged 64 commits into
mainfrom
dev
Mar 6, 2026
Merged

dev#184
RambokDev merged 64 commits into
mainfrom
dev

Conversation

@RambokDev

@RambokDev RambokDev commented Mar 6, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Version bumped to 1.4.47
    • Enhanced release automation with improved workflow for managing release drafts

charlesgauthereau added 30 commits March 6, 2026 09:10
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
charlesgauthereau added 25 commits March 6, 2026 11:47
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
# Conflicts:
#	.github/workflows/release.yml
@coderabbitai

coderabbitai Bot commented Mar 6, 2026 •

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: f4c85424-c329-4c83-87f4-fd3b39faf6d5

📥 Commits

Reviewing files that changed from the base of the PR and between 8479b6c and fca09a8.

📒 Files selected for processing (3)
  • .github/workflows/release.yml
  • .release-it.json
  • package.json

📝 Walkthrough

Walkthrough

The pull request updates the GitHub Actions release workflow to generate draft releases instead of published ones, capturing the draft tag via a new release step and finalizing with GitHub CLI. It also enables draft mode in release-it configuration and bumps the version to 1.4.47.

Changes

Cohort / File(s) Summary
Release Workflow Configuration
.github/workflows/release.yml, .release-it.json
Modified release workflow to create draft releases by adding a draft_tag output, introducing a "Run release-it" step that captures draft tag output, replacing the direct publish step with gh release edit to finalize releases, and enabling draft mode in release-it config with update flag. Docker build steps commented out.
Version Metadata
package.json
Bumped version from 1.4.46 to 1.4.47.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

  • dev #177: Modifies release workflow to obtain draft release tag and use gh release to finalize the release.
  • dev #179: Updates release.yml and alters how release-it is invoked with draft tag handling.
  • dev #157: Adds release_step id and modifies how the release tag output is produced and read.

Poem

🐰 A draft release takes flight,
Captured and polished just right,
GitHub's CLI shines so bright,
Version bumps in the night,
The workflow flows, pure delight! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Comment @coderabbitai help to get the list of available commands and usage tips.

@RambokDev
RambokDev merged commit fdc613f into main Mar 6, 2026
2 of 3 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Mar 6, 2026

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot mentioned this pull request Mar 7, 2026
@coderabbitai coderabbitai Bot mentioned this pull request Jul 23, 2026
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