[PR #8979] [MERGED] fix(ci): skip changeset verification on sync PRs (main → next) #25243

Closed
opened 2026-04-15 22:47:07 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/8979
Author: @gustavovalverde
Created: 4/6/2026
Status: Merged
Merged: 4/6/2026
Merged by: @gustavovalverde

Base: mainHead: fix/verify-changesets-sync


📝 Commits (1)

  • 812f93d fix(ci): skip changeset verification on sync PRs (main → next)

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 .github/workflows/verify-changesets.yml (+1 -0)

📄 Description

Summary

  • The sync PR (main → next) carries package changes but no changeset — this is correct since it's a structural sync, not a feature.
  • verify-changesets.yml already excluded promote PRs (next → main) but not the reverse direction.
  • The workflow was triggered by cubic-dev-ai[bot] (label sync), bypassing the actor-based exclusion for better-release[bot].
  • Fix: add structural exclusion for head=main && base=next (same pattern as the promote PR exclusion).

Context

Sync PR #8976 failed: https://github.com/better-auth/better-auth/actions/runs/24012825893/job/70027096985


Summary by cubic

Skip changeset verification for structural sync PRs from main to next. This mirrors the existing next → main exclusion and prevents false failures on bot-triggered syncs (e.g., cubic-dev-ai[bot], github-actions[bot], better-release[bot]).

Written for commit 812f93d900. Summary will update on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/8979 **Author:** [@gustavovalverde](https://github.com/gustavovalverde) **Created:** 4/6/2026 **Status:** ✅ Merged **Merged:** 4/6/2026 **Merged by:** [@gustavovalverde](https://github.com/gustavovalverde) **Base:** `main` ← **Head:** `fix/verify-changesets-sync` --- ### 📝 Commits (1) - [`812f93d`](https://github.com/better-auth/better-auth/commit/812f93d900a15bf8d2f0c5e22881fa384d3ca742) fix(ci): skip changeset verification on sync PRs (main → next) ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/verify-changesets.yml` (+1 -0) </details> ### 📄 Description ## Summary - The sync PR (`main → next`) carries package changes but no changeset — this is correct since it's a structural sync, not a feature. - `verify-changesets.yml` already excluded promote PRs (`next → main`) but not the reverse direction. - The workflow was triggered by `cubic-dev-ai[bot]` (label sync), bypassing the actor-based exclusion for `better-release[bot]`. - Fix: add structural exclusion for `head=main && base=next` (same pattern as the promote PR exclusion). ## Context Sync PR #8976 failed: https://github.com/better-auth/better-auth/actions/runs/24012825893/job/70027096985 <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Skip changeset verification for structural sync PRs from `main` to `next`. This mirrors the existing `next → main` exclusion and prevents false failures on bot-triggered syncs (e.g., `cubic-dev-ai[bot]`, `github-actions[bot]`, `better-release[bot]`). <sup>Written for commit 812f93d900a15bf8d2f0c5e22881fa384d3ca742. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:47:07 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#25243