release-manager

star 576

Manage and execute AdMob plugin releases. Use when bumping versions, generating changelogs, or validating GitHub release assets to ensure consistency across Godot, Android, and iOS.

poingstudios By poingstudios schedule Updated 5/28/2026

name: release-manager description: Manage and execute AdMob plugin releases. Use when bumping versions, generating changelogs, or validating GitHub release assets to ensure consistency across Godot, Android, and iOS.

๐Ÿš€ AdMob Release Manager Protocol

Ensure consistency across all platforms and version strings during a release.

๐Ÿ“‹ Pre-Release Checklist

  1. Update Plugin Version:
    • Modify version="x.y.z" in platforms/godot_editor/addons/admob/plugin.cfg.
  2. Verify C# Constants:
    • Check if any C# version constants need updating (usually matches plugin.cfg).
  3. Verify Build Matrix:
    • Ensure the latest Godot versions are included in .github/workflows/cd-build-and-release.yml.
  4. Changelog Generation:
    • Run git log $(git describe --tags --abbrev=0)..HEAD --oneline to gather changes.
    • Categorize into feat, fix, and chore.

๐Ÿ› ๏ธ Release Execution

  1. Trigger Workflow:
    • Go to GitHub Actions -> Build and Release -> Run workflow.
  2. Validate Assets:
    • Once the workflow finishes, verify that the following assets exist:
      • poing-godot-admob-vX.Y.Z.zip (Godot Editor Plugin).
      • poing-godot-admob-android-v*.zip (Android Templates).
      • poing-godot-admob-ios-v*.zip (iOS Templates).

๐Ÿšซ Critical Rules

  • Never release without updating plugin.cfg.
  • Ensure the branch is master before triggering the release workflow.
Install via CLI
npx skills add https://github.com/poingstudios/godot-admob-plugin --skill release-manager
Repository Details
star Stars 576
call_split Forks 44
navigation Branch main
article Path SKILL.md
More from Creator
poingstudios
poingstudios Explore all skills →