Commit 35472d3
committed
fix: disable CI auto-trigger on tags to prevent signature mismatch
The build-release workflow was triggering on tag push, which caused:
1. Local script creates release with signed ZIP
2. Tag push triggers CI
3. CI builds DIFFERENT ZIP (different bytes = different signature)
4. CI overwrites release files
5. appcast.xml signature doesn't match GitHub files
Now CI only runs via manual workflow_dispatch. Use local release.sh
script for releases, or trigger CI manually if needed.1 parent 750e5ba commit 35472d3
1 file changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
0 commit comments