Skip to content

dev - #198

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

dev#198
RambokDev merged 94 commits into
mainfrom
dev

Conversation

@RambokDev

@RambokDev RambokDev commented Mar 6, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Optimized release workflow process for improved version and draft tag handling during releases.

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
@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: 507ea47c-e31d-44c4-96d8-08a84600923b

📥 Commits

Reviewing files that changed from the base of the PR and between 93327b0 and 327b06d.

📒 Files selected for processing (1)
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

The pull request modifies .github/workflows/release.yml to change how output values are extracted and exported during the release process. The version output now echoes the raw value to GITHUB_OUTPUT, and the draft tag extraction logic shifts from parsing a releases/tag/... pattern to extracting an untagged-<hash> pattern via regex, with corresponding echo operations adjusted accordingly.

Changes

Cohort / File(s) Summary
GitHub Actions Release Workflow
.github/workflows/release.yml
Modified version output handling to echo raw value to GITHUB_OUTPUT. Changed draft_tag extraction from releases/tag/... pattern to untagged-<hash> regex pattern with updated echo operations.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • dev #179: Directly modifies the same release-it invocation and draft-tag extraction logic in the release workflow.
  • dev #172: Modifies draft_tag production and consumption in the release.yml workflow file.
  • dev #177: Alters the release workflow to change how the draft release tag and version are obtained and utilized.

Poem

🐰 A tag once hidden in releases' deep,
Now surfaces from hashes' scattered heap,
The version echoes clear and true,
Our workflows dance with regex too! 🚀

✨ 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 1497c73 into main Mar 6, 2026
2 of 3 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Mar 6, 2026

Copy link
Copy Markdown

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