From 6f19a5597bcc09cb8ea845b04ed8779084de21d4 Mon Sep 17 00:00:00 2001 From: eshork <1829176+eshork@users.noreply.github.com> Date: Sat, 25 Apr 2026 22:36:32 -0400 Subject: [PATCH] Use draft PRs so ready_for_review triggers CI naturally MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit release-plz now creates draft PRs (pr_draft = true). When a user marks the PR ready for review, that user action triggers the normal CI workflow—no manual commit-status plumbing or PAT needed. ci.yml gains the ready_for_review event type so the Test workspace check fires on the transition from draft to ready. --- .github/workflows/ci.yml | 1 + release-plz.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de64a8a..714caae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,7 @@ on: branches: - main pull_request: + types: [opened, synchronize, reopened, ready_for_review] jobs: test: diff --git a/release-plz.toml b/release-plz.toml index 1ddc904..389ff0c 100644 --- a/release-plz.toml +++ b/release-plz.toml @@ -4,6 +4,7 @@ semver_check = true git_release_enable = true git_tag_enable = true changelog_update = true +pr_draft = true pr_labels = ["release"] [[package]]