Skip to content

Commit 613d378

Browse files
chore: bump to 0.7.1, rationalise CI, update changelog (FND-004 Phase 1) (#5867)
Version - Bump workspace version 0.7.0 → 0.7.1 in root Cargo.toml + Cargo.lock CI rationalisation (FND-004 Phase 1 — Rationalise) - Delete checks-on-pr.yml and ci-run.yml — two workflows doing identical work on every PR, producing duplicate signal and double compute cost - Add ci.yml (name: Quality Gate) — single staged pipeline replacing both: Stage 1: fmt + clippy --workspace (fast gate) Stage 2: build matrix, check all-features / no-default-features / 32-bit, benchmarks compile (parallel, gated on Stage 1) Stage 3: nextest (gated on Stage 1) Stage 4: cargo deny check — licenses, sources, advisories (deny.toml already present and triaged) Stage 5: CI Required Gate composite job (branch protection target) - Remove rust_strict_delta_gate.sh — workspace-aware clippy --workspace makes delta comparison implicit (clean baseline = any warning fails) - pre-release-validate.yml: remove pull_request trigger (secrets unavailable on fork PRs caused guaranteed failure on every Cargo.toml bump); remove stale CARGO_REGISTRY_TOKEN check (crates.io publishing removed in #5858) Release workflow - Revert release-stable-manual.yml to gh release create --target for workflow_dispatch (git push approach from #5860 blocked by org Restrict creations rule; Releases API bypasses it; v0.7.1 has no immutable lock) Changelog - Retitle CHANGELOG-next.md to v0.6.9 → v0.7.1, restore full release notes, add entries missing from original draft: otel_headers (#5700), GitHub Copilot onboarding (#5321), Telegram inline_keyboard (#5790), tool_stream fix (#5806), empty tool output (#5565), web theme fixes (#5724, #5767), cron_run delivery fix
1 parent 0f8bd00 commit 613d378

9 files changed

Lines changed: 230 additions & 572 deletions

File tree

.github/workflows/checks-on-pr.yml

Lines changed: 0 additions & 175 deletions
This file was deleted.

0 commit comments

Comments
 (0)