Skip to content

Stage the plugin manifest in Prepare Release - #92

Merged
powerfooI merged 1 commit into
mainfrom
fix/prepare-release-stage-manifest
Sep 3, 2026
Merged

Stage the plugin manifest in Prepare Release#92
powerfooI merged 1 commit into
mainfrom
fix/prepare-release-stage-manifest

Conversation

@powerfooI

Copy link
Copy Markdown
Owner

Summary

  • prepare-release.ts has synced herdr-plugin.toml as the fourth version file since Add Herdr plugin manifest and launcher #90, but the workflow's git add never staged it — release PRs would ship with the plugin manifest version stuck at the previous release
  • Adds herdr-plugin.toml to the staged files; no other workflow changes

Verification

  • git add line now matches exactly the files written by scripts/prepare-release.ts (RELEASE_FILES: 3 package.json + herdr-plugin.toml + CHANGELOG.md rotation)

prepare-release.ts has synced herdr-plugin.toml since the manifest was
added, but the workflow commit never staged it, so release PRs would
leave the plugin version behind.
Copilot AI lite review requested due to automatic review settings September 3, 2026 15:12
@github-actions github-actions Bot added the enhancement New feature or request label Sep 3, 2026

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.

🟢 Approval recommended

The change is minimal and directly corrects the staging list to include a release-critical file without altering workflow behavior otherwise.

Pull request overview

This PR fixes the Prepare Release GitHub Actions workflow so that it stages herdr-plugin.toml along with the other release version files, ensuring release PRs include the updated plugin manifest version.

Changes:

  • Add herdr-plugin.toml to the workflow’s git add list in the “Create release PR” step.
File summaries
File Description
.github/workflows/prepare-release.yml Stages herdr-plugin.toml so the release commit includes the manifest version bump produced by scripts/prepare-release.ts.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@powerfooI
powerfooI merged commit 66f71c9 into main Sep 3, 2026
3 checks passed
@powerfooI
powerfooI deleted the fix/prepare-release-stage-manifest branch September 3, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants