Skip to content

Conversation

@JanCizmar
Copy link
Contributor

@JanCizmar JanCizmar commented Dec 18, 2025

Summary by CodeRabbit

  • Chores
    • Updated release automation infrastructure with Node.js version update and streamlined workflow configuration.
    • Simplified pre-release automation setup.

✏️ Tip: You can customize this high-level summary in your review settings.

@JanCizmar JanCizmar requested a review from Anty0 December 18, 2025 11:56
@coderabbitai
Copy link

coderabbitai bot commented Dec 18, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

The pre-release workflow automation was removed from the repository. Its functionality was consolidated into the main release workflow, which was updated to support the next and prerelease branches, upgraded to Node.js 24, and configured with explicit npm registry settings.

Changes

Cohort / File(s) Summary
GitHub Actions Workflows
.github/workflows/prerelease.yml, .github/workflows/release.yml
Deleted pre-release workflow and consolidated its triggers into the release workflow. Release workflow now handles next and prerelease branches, upgraded Node.js from 22 to 24, added npm registry-url configuration, and expanded job execution conditions.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

  • Verify Node.js 24 compatibility with existing build and release scripts
  • Confirm that the expanded job condition correctly replaces the separate pre-release workflow's logic
  • Validate npm registry-url configuration aligns with intended publication targets

Poem

🐰 A rabbit's ode to streamlined flows:

Pre-release workflows bundled tight,
One release pipeline shines so bright,
Node twenty-four steps up with care,
Consolidated magic everywhere!

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

📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 3da4fd4 and 97bcb11.

📒 Files selected for processing (2)
  • .github/workflows/prerelease.yml (0 hunks)
  • .github/workflows/release.yml (2 hunks)

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

@JanCizmar JanCizmar merged commit 6f7cffb into main Dec 18, 2025
30 of 33 checks passed
@JanCizmar JanCizmar deleted the prerelease branch December 18, 2025 11:56
@github-actions
Copy link

🎉 This PR is included in version 2.15.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@JanCizmar JanCizmar restored the prerelease branch December 18, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants