Commit f50fac7
committed
ci: create GitHub releases from version tags (leanprover-community#35425)
## Summary
This PR adds a GitHub Actions workflow that automatically creates GitHub releases when version tags are pushed.
Currently mathlib4 only has tags (no GitHub releases), which makes it harder to programmatically discover the latest release version. This mirrors the existing functionality in batteries' `docs-release.yml`, but without building/attaching docs.
See also leanprover/cslib#340
Closes leanprover-community#11292
🤖 Prepared with Claude Code1 parent 0c5ce99 commit f50fac7
1 file changed
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
0 commit comments