Commit 6da2e24
ci: consolidate release pipeline into single auto-release job
Remove publish.yml (triggered on tag push — tags pushed by GITHUB_TOKEN
do not trigger other workflows, so it never ran after auto-release).
auto-release.yml now owns the full pipeline in one job:
bump patch version → build → publish to PyPI → commit bump + tag + push
→ create GitHub Release. Eliminates the double-publish 400 errors.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 48917e3 commit 6da2e24
2 files changed
Lines changed: 18 additions & 45 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | | - | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
45 | 58 | | |
46 | 59 | | |
47 | 60 | | |
48 | 61 | | |
49 | 62 | | |
50 | 63 | | |
51 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
This file was deleted.
0 commit comments