Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PR Celebration (with Odoo Support)New to Visual Studio Code? Get it now.
PR Celebration (with Odoo Support)

PR Celebration (with Odoo Support)

Akash Parmar

|
6 installs
| (0) | Free
Celebrate your merged PRs with a dancing stick figure! Works with any GitHub repo, with special support for Odoo workflows. By Akash Parmar.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🎉 PR Celebration (with Odoo Support)

Version GitHub Odoo VS Code

A personal project by Akash Parmar


🚀 Overview

Tired of refreshing GitHub waiting for your PR to be merged?

This extension monitors your GitHub notifications and celebrates with you when your PR is merged! A fun dancing stick figure pops up to share your joy! 🕺

Originally built for Odoo developers, but works great for any GitHub workflow!

How it works:

  1. 📡 Monitors your GitHub notifications in the background
  2. 🔍 Detects when your PR is merged or approved
  3. 🎊 Shows a dancing stick figure to celebrate!
  4. 😢 Shows a sad stick figure if there's activity but no merge yet

No more manual checking - just code and let the celebration come to you!


✨ Features

Feature Description
🎉 Dancing Celebration Stick figure dances when your PR is merged
😢 Sad Animation Shows empathy when PR has activity but isn't merged
🔔 Auto Polling Checks GitHub notifications automatically
📊 Status Bar Quick access from VS Code status bar
🟣 Odoo Support Built-in support for Odoo's merge process (r+, delegate+)

📋 Setup

Step 1: Generate a GitHub Personal Access Token

  1. Go to GitHub Token Settings
  2. Click "Generate new token (classic)"
  3. Name it (e.g., "PR Celebration Extension")
  4. Select scope:
    • ✅ notifications - only this is required!
  5. Click "Generate token" and copy it

🔒 Privacy & Security:

  • We only need notifications permission - nothing else!
  • We do NOT store any data - your token stays in VS Code settings
  • We recommend NOT granting any extra permissions beyond notifications
  • Your token is used only to read GitHub notifications locally

Step 2: Add Token to VS Code

Option A: Settings UI (Recommended)

1. Press Ctrl+, (or Cmd+, on Mac)
2. Search: "PR Celebration"
3. Paste your token in "Github Token"

Option B: settings.json

{
  "prCelebration.githubToken": "ghp_your_token_here"
}

⚙️ Configuration

Setting Description Default
prCelebration.githubToken Your GitHub Personal Access Token required
prCelebration.notificationCheckIntervalSeconds Polling interval (seconds) 60

🎮 Usage

Action How
Auto Check Extension polls automatically in background
Manual Check Click the PR icon in status bar
Test Animation Run "Test Celebration Animation" from Command Palette

🎊 Celebration Triggers

The extension celebrates when it detects:

Trigger Description
PR Merged When your PR is merged ✅
Odoo Approvals Comments with r+ or delegate+ (Odoo workflow)

Works with any GitHub repository! Special support for Odoo's merge process.


👥 Who is this for?

✅ Odoo developers contributing to odoo/odoo, odoo/enterprise, or community repos ✅ Any developer working with GitHub PRs ✅ Open source contributors wanting a fun PR experience ✅ Anyone who wants to celebrate their merged PRs! 🎉


👤 Author

Akash Parmar - @akash1520

A personal/hobby project to make PR workflows more fun! 🎈


📄 License

Proprietary - All Rights Reserved

© 2025 Akash Parmar. See LICENSE for details.


Made with ❤️ for developers everywhere

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft