8000 Tags · jbunting/esphome-gdo · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

2026.7.0

Toggle 2026.7.0's commit message
Auto-release on every merge to main, with debounce

Add a push:[main] trigger to the release workflow alongside the manual
dispatch. A shared concurrency group with cancel-in-progress plus an initial
sleep (DEBOUNCE_SECONDS, default 300) debounces bursts of merges: a newer
commit cancels the still-sleeping older run, so only the last commit in a
quiet window is released. Manual dispatch skips the sleep.

Note: this does not gate on CI success; main is expected to be green (CI runs
on every push/PR).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0