Skip to content

fix: skip changeset check for Renovate PRs#601

Merged
akudev merged 2 commits into
mainfrom
fix/skip-changeset-for-renovate
Jun 17, 2026
Merged

fix: skip changeset check for Renovate PRs#601
akudev merged 2 commits into
mainfrom
fix/skip-changeset-for-renovate

Conversation

@akudev

@akudev akudev commented Jun 17, 2026

Copy link
Copy Markdown
Member

Dependency update PRs from Renovate (branch prefix 'renovate/') don't need changelog entries. GitHub treats a skipped required check as passing, so these PRs can now auto-merge without a manual empty changeset.

Dependency update PRs from Renovate (branch prefix 'renovate/') don't
need changelog entries. GitHub treats a skipped required check as passing,
so these PRs can now auto-merge without a manual empty changeset.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Changeset-required workflow so Renovate dependency update PRs can bypass the “changeset present” requirement (allowing auto-merge) while keeping the check for normal PRs.

Changes:

  • Skip the Changeset present job when the PR head branch starts with renovate/.
  • Add an empty changeset file to satisfy the required changeset check for this workflow-only PR.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/changeset.yml Adds an if: guard to skip the required changeset job for Renovate PRs (and for the release PR).
.changeset/skip-changeset-for-renovate.md Empty changeset entry to satisfy repository changeset requirements for this PR.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/changeset.yml Outdated

@petermuessig petermuessig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Tighten the skip condition so only PRs from branch 'renovate/*' AND
authored by the Renovate bot user skip the changeset check.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@akudev akudev force-pushed the fix/skip-changeset-for-renovate branch from 06d87b1 to 1028a77 Compare June 17, 2026 15:21
@akudev akudev merged commit 224a687 into main Jun 17, 2026
7 checks passed
@akudev akudev deleted the fix/skip-changeset-for-renovate branch June 17, 2026 15:24
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.

3 participants