Skip to content

Add release workflows and bump to 2026.0.2#2

Merged
simons-plugins merged 1 commit into
mainfrom
release/2026.0.2
Feb 23, 2026
Merged

Add release workflows and bump to 2026.0.2#2
simons-plugins merged 1 commit into
mainfrom
release/2026.0.2

Conversation

@simons-plugins

@simons-plugins simons-plugins commented Feb 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add create-release.yml workflow — auto-creates GitHub releases with plugin zip on push to main when version tag is new
  • Add version-check.yml workflow — fails PRs if Info.plist version already exists as a tag
  • Bump PluginVersion and CFBundleVersion from 2026.0.1 to 2026.0.2

Workflows adapted from the netro plugin repo.

Test plan

  • Version check workflow passes on this PR
  • After merge, create-release workflow creates a GitHub release with LogsOverReflector.indigoPlugin.zip

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Version updated to 2026.0.2

- Add create-release workflow: auto-creates GitHub releases with
  plugin zip on push to main when version tag is new
- Add version-check workflow: fails PRs if version already tagged
- Bump PluginVersion and CFBundleVersion to 2026.0.2

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simons-plugins simons-plugins merged commit 04a3464 into main Feb 23, 2026
2 of 3 checks passed
@simons-plugins simons-plugins deleted the release/2026.0.2 branch February 23, 2026 21:40
@coderabbitai

coderabbitai Bot commented Feb 23, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f2a05eb and 3ba8618.

📒 Files selected for processing (3)
  • .github/workflows/create-release.yml
  • .github/workflows/version-check.yml
  • LogsOverReflector.indigoPlugin/Contents/Info.plist

📝 Walkthrough

Walkthrough

Two GitHub Actions workflows are introduced to automate version validation and release creation for the LogsOverReflector plugin. The version number is incremented from 2026.0.1 to 2026.0.2 in the plugin metadata.

Changes

Cohort / File(s) Summary
GitHub Actions Workflows
.github/workflows/create-release.yml, .github/workflows/version-check.yml
Two new CI/CD workflows: create-release.yml automates plugin bundle creation and GitHub Release publication when a new version tag is detected; version-check.yml validates that the plugin version in Info.plist is unique and not already tagged in git, running on pull requests to protect against duplicate versions.
Version Bump
LogsOverReflector.indigoPlugin/Contents/Info.plist
PluginVersion and CFBundleVersion updated from 2026.0.1 to 2026.0.2.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 A workflow so fine, two checks in a line,
Version bumps high from one to two-nine!
Automate, validate, release with delight—
Our plugin now flows from morning to night! 🚀

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/2026.0.2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

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.

1 participant