Skip to content

Comments

chore: add workflow_dispatch trigger to release-please.yml#28

Merged
yordis merged 1 commit intomainfrom
chore-ci
Feb 9, 2026
Merged

chore: add workflow_dispatch trigger to release-please.yml#28
yordis merged 1 commit intomainfrom
chore-ci

Conversation

@yordis
Copy link
Member

@yordis yordis commented Feb 9, 2026

No description provided.

@cursor
Copy link

cursor bot commented Feb 9, 2026

PR Summary

Low Risk
Small GitHub Actions workflow tweak; no product code or data/auth logic changes.

Overview
Adds a workflow_dispatch trigger to the Release Please GitHub Actions workflow so it can be run manually.

Guards the release-please job with if: github.ref == 'refs/heads/main' to ensure it only executes on the main branch even when manually triggered.

Written by Cursor Bugbot for commit 1c72cf4. This will update automatically on new commits. Configure here.

@coderabbitai
Copy link

coderabbitai bot commented Feb 9, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

The release-please GitHub Actions workflow configuration was updated to add manual dispatch capability and restrict automated job execution to the main branch with a conditional guard statement.

Changes

Cohort / File(s) Summary
Release Workflow Configuration
.github/workflows/release-please.yml
Added workflow_dispatch trigger for manual workflow invocation and introduced conditional guard (if: github.ref == 'refs/heads/main') to restrict release-please job execution to the main branch.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • chore: add release-please #2: Introduces the initial release-please workflow configuration that this PR extends with manual dispatch and branch-specific guards.

Poem

🐰 A workflow now dances with newfound control,
Main branch stands guard at the automation's goal,
Dispatch by hand when the moment feels right,
Release-please hops forward with measured delight!

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

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@yordis yordis marked this pull request as ready for review February 9, 2026 17:32
@yordis yordis merged commit a2946c0 into main Feb 9, 2026
3 of 4 checks passed
@yordis yordis deleted the chore-ci branch February 9, 2026 17:33
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