Skip to content

Don't dogfood Release Update Check in this repo#349

Merged
strawgate merged 3 commits intomainfrom
copilot/remove-release-update-check
Feb 21, 2026
Merged

Don't dogfood Release Update Check in this repo#349
strawgate merged 3 commits intomainfrom
copilot/remove-release-update-check

Conversation

Copy link
Contributor

Copilot AI commented Feb 21, 2026

This PR stops dogfooding the Release Update Check workflow in this repository.

Changes

  • Added release-update to EXCLUDED_WORKFLOWS in scripts/dogfood.sh.
  • Removed .github/workflows/trigger-release-update.yml, the auto-generated trigger workflow for release-update checks.

Fixes #344

Generated by Update PR Body

Co-authored-by: strawgate <6384545+strawgate@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove dogfooding of Release Update Check Don't dogfood Release Update Check in this repo Feb 21, 2026
Copilot AI requested a review from strawgate February 21, 2026 19:17
@strawgate strawgate marked this pull request as ready for review February 21, 2026 20:28
@coderabbitai
Copy link

coderabbitai bot commented Feb 21, 2026

No actionable comments were generated in the recent review. 🎉


📝 Walkthrough

Walkthrough

This PR removes the trigger-release-update.yml GitHub Actions workflow file and adds "release-update" to the EXCLUDED_WORKFLOWS array in the dogfood script, preventing the release-update workflow from being synced during dogfooding.

Changes

Cohort / File(s) Summary
Workflow Removal
.github/workflows/trigger-release-update.yml
Deleted the scheduled and manual trigger workflow that orchestrated release-update operations with associated permissions and secrets.
Dogfood Exclusion
scripts/dogfood.sh
Added "release-update" to EXCLUDED_WORKFLOWS array to prevent syncing example.yml files for this workflow during dogfooding.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • github-actions

Poem

🐰 A workflow takes flight, away from this nest,
Release-update rests, no dogfood test,
Clean and excluded, just as it ought,
Less syncing chaos than we once fought! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: removing the Release Update Check from being dogfooded in this repository.
Linked Issues check ✅ Passed The changes align with the objective to stop dogfooding the Release Update Check by removing the trigger workflow and excluding it from the dogfood script.
Out of Scope Changes check ✅ Passed All changes are directly scoped to the stated objective: removing the Release Update Check from being dogfooded in the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch copilot/remove-release-update-check

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

@strawgate strawgate merged commit 99f63b0 into main Feb 21, 2026
10 checks passed
@strawgate strawgate deleted the copilot/remove-release-update-check branch February 21, 2026 20:30
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.

Don't dogfood Release Update Check in this repo

2 participants