Overhaul development tooling to use mise as the single source of truth for tasks, with consistent naming conventions and intelligent caching. #2685
chore: parallel integration tests
8235bff6
chore: Add RUSTUP_HOME and CARGO_HOME env
5843ef57
chore: Add rust targets
d3c20daf
chore: restructure mise tasks with consistent naming
e8fe3c9a
chore: restructure CI with path-based filtering and single gate job
2dc05203
chore: simplify Makefile and remove redundant scripts
ae91a34c
docs: update CONTRIBUTING.md for mise workflow, add Makefile warning
295c99cc
chore: add source/output caching to mise build tasks
284028cd
ci: replace llm-docs cron with CI check
f1929e5b
ci: use gotestsum with github-actions format for integration tests
caa67d28
ci: use rust-toolchain and cargo-binstall actions in CI
cffee3de
ci: run all jobs when workflow files change
d5082656
ci: add rust toolchain setup to all jobs using mise
1dc499b1
fix: remove RUSTUP_HOME override from mise.toml
7de4908b
ci: lint-go needs build-sdk for wheel embedding
8a755d36
feat: replace Python stub generator with pyo3-stub-gen
1a20263a
feat: add mise.toml to CI triggers, build:all alias, install task, pi…
fa1bbe2c
fix: add missing task dependencies
2c44b7e5
update mise.lock
bb5f61ef
fix: use github.ref for concurrency group on main branch
29f886e9
fix: force exit integration tests on SIGTERM/SIGINT
0d57eda9
fix: remove unnecessary dependencies from lint tasks
458bc14e
fix: remove deprecated govet.check-shadowing config
dedc2ba9
feat: skip slow integration tests by default for local runs
e7df1df2
fix: use pre-built wheel for coglet-python tests, restore lint:go deps
5b5fe925
refactor: replace tox with nox for Python testing
22b6fe87
perf: use aqua backend for cargo-deny, cargo-insta, cargo-zigbuild
2fd4a8e3
fix: use uvx to run nox in CI
14c6533e
fix: use aqua gotestsum for CI integration tests
ddac956d
fix: use aqua gotestsum for all test tasks
b6eff535
fix: always use venvs in nox sessions
3b84eb8b
fix: run nox tests only for matrix python version
4739327f
feat: add nox session for coglet-python tests
9b6a3e30
tempusfrangit
deleted the chore/tooling-improvements branch 15 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub