Skip to main content

Shipping celebrations

Shipping should feel good. When you open a pull request or push straight to the remote, Kiln throws a little confetti — a burst of paper scraps across the window and a banner that springs in, holds, and fades.

When it fires

The celebration rides the same two publishing verbs the Changes surface offers:

  • Open PR — the full lifecycle (carve a topic branch if needed, push, gh pr create). A successful open plays the pull request opened burst. If the workflow falls back to a plain push, you get the pushed burst instead.
  • Push — the solo "crack on" path that pushes the current branch straight to its remote with no PR. A successful push plays the pushed burst.

The trigger is meaning: a surface says "this shipped" and the overlay picks the words, the glyph, and the colour.

Turning it off

Celebrations default on. Flip Celebrate shipping off in Settings ▸ General ▸ Feedback to silence them everywhere, or shadow it per-project with celebrateShipping in .kiln config — the same project → user → default layering as every other gated setting.