Prepare 1.0.0-alpha.1 release

- CHANGELOG: document the 1.0 framework rewrite
- CI: build Python wheels only on release tags + manual dispatch,
  not on every push/PR

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Chris Tsang
2026-07-24 17:24:04 +01:00
parent 61ca5e5946
commit ec715f8c3c
2 changed files with 28 additions and 1 deletions
+3 -1
View File
@@ -2,11 +2,13 @@
# maturin generate-ci github -m crates/vtracer-py/Cargo.toml
name: Python
# Wheel builds are heavy (full platform matrix), so they run only on release
# tags and on-demand — not on every push/PR. Rust/wasm/Node CI (rust.yml) still
# gates ordinary commits.
on:
push:
tags:
- '*'
pull_request:
workflow_dispatch:
permissions: