fix(ble): remove 450ms silence watchdog and trigger release on push

- Eliminate 450ms BLE_SILENCE_WATCHDOG_MS to prevent prematurely cutting off voice while held
- Restore clean ADPCM audio pipeline state machine to eliminate decode desync / white noise
- Update GitHub Actions release workflow: trigger on git push instead of daily cron
- Update prebuilt firmware binaries and RemoteMapper-Flasher packages
This commit is contained in:
cuicuiV5 committed 2026-09-08 16:27:16 +08:00
1 parent df3592273b
commit a58abf67d7
10 files changed
+6 -16

No files matched your search

@@ -1,9 +1,9 @@
name: Daily Release Flasher
name: Release Flasher
on:
schedule:
# 每天北京时间凌晨 04:00 (UTC 20:00) 自动触发
- cron: '0 20 * * *'
push:
branches:
- master
workflow_dispatch:
inputs:
tag_name:
@@ -43,7 +43,7 @@ jobs:
- name: 同步发布至 GitHub Release 并替换附件 (Update Release Assets)
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAG_NAME: ${{ inputs.tag_name || 'release' }}
TAG_NAME: ${{ github.event.inputs.tag_name || 'release' }}
run: |
echo "=== 目标 Release Tag: $TAG_NAME ==="
@@ -66,6 +66,6 @@ jobs:
echo "Release '$TAG_NAME' 不存在,正在创建全新 Release 并上传文件..."
gh release create "$TAG_NAME" RemoteMapper-Flasher.7z RemoteMapper-Flasher.zip \
--title "免环境一键刷机包 V1.0.0" \
--notes "RemoteMapper-ESP32 每日最新自动构建免环境刷机包。"
--notes "RemoteMapper-ESP32 最新构建免环境刷机包。"
echo "=== 全新 Release 创建完成!==="
fi