Skip to content

ci: add workflow_dispatch to release-please#15

Merged
github-actions[bot] merged 1 commit into
mainfrom
ci/add-workflow-dispatch
May 22, 2026
Merged

ci: add workflow_dispatch to release-please#15
github-actions[bot] merged 1 commit into
mainfrom
ci/add-workflow-dispatch

Conversation

@chrischall
Copy link
Copy Markdown
Owner

Adds the workflow_dispatch trigger to release-please.yml so it can be fired manually from the Actions UI. Same change that landed on the other migrated repos.

For manual dispatch from the Actions UI when on-push doesn't fire
(e.g., auto-merge produced github-actions[bot] commits).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the auto-review Trigger Claude + Copilot review on this PR label May 22, 2026
@github-actions github-actions Bot enabled auto-merge May 22, 2026 21:45
@claude
Copy link
Copy Markdown

claude Bot commented May 22, 2026

Claude finished @chrischall's task in 35s —— View job


PR Review: ci: add workflow_dispatch to release-please

Analysis

Change summary: Adds workflow_dispatch: trigger to .github/workflows/release-please.yml (line 20), enabling manual workflow triggering from the GitHub Actions UI.

Review findings:

Correctness: The syntax is correct. Adding workflow_dispatch: as a trigger is the standard GitHub Actions pattern for manual triggering.

Alignment with conventions: The change aligns with CLAUDE.md, which already references workflow_dispatch for the release pipeline: "GitHub Actions → Tag & Bump (manual workflow_dispatch)"

Consistency: The PR description notes this follows the same pattern applied to other migrated repos, maintaining consistency across the project's release infrastructure.

Security: No security concerns — workflow_dispatch is a safe trigger type with no elevated permissions.

Impact: Minimal, non-breaking change that only adds an optional trigger mechanism.

Verdict

No issues found — verdict: PASS

This is a straightforward, correct change that extends the release-please workflow's capability to support manual triggering without any downsides.

@github-actions github-actions Bot merged commit 85d0875 into main May 22, 2026
2 of 3 checks passed
@chrischall chrischall added the ready-to-merge Owner has reviewed; arm auto-merge to land when CI is green label May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-review Trigger Claude + Copilot review on this PR ready-to-merge Owner has reviewed; arm auto-merge to land when CI is green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant