feat: 0.1.0
Some checks failed
distribution-gate / distribution-gate (push) Failing after 1m56s

This commit is contained in:
eric
2026-04-04 18:41:34 +02:00
parent 32147d4552
commit ebb6b488fe
48 changed files with 2541 additions and 139 deletions

37
.github/workflows/distribution-gate.yml vendored Normal file
View File

@@ -0,0 +1,37 @@
name: distribution-gate
on:
pull_request:
push:
branches:
- main
permissions:
contents: read
jobs:
distribution-gate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt, clippy
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Quality checks
run: |
cargo test --locked
cargo fmt --all -- --check
cargo clippy --all-targets --all-features --locked -- -D warnings
cargo build --locked --release
- name: Distribution gate
run: python3 scripts/release-gate.py