cog
Overhaul development tooling to use mise as the single source of truth for tasks, with consistent naming conventions and intelligent caching.
#2685
Merged

Overhaul development tooling to use mise as the single source of truth for tasks, with consistent naming conventions and intelligent caching. #2685

tempusfrangit merged 33 commits into main from chore/tooling-improvements
tempusfrangit
tempusfrangit tempusfrangit requested a review 16 days ago
tempusfrangit tempusfrangit force pushed from e6283b31 to 08b7901c 16 days ago
github-advanced-security
tempusfrangit tempusfrangit force pushed from e453b590 to 9557f36a 16 days ago
tempusfrangit tempusfrangit force pushed from 65244d4e to 9a2b9e8d 16 days ago
tempusfrangit tempusfrangit force pushed from 9a2b9e8d to 8d6bedd1 16 days ago
tempusfrangit tempusfrangit force pushed from 8d6bedd1 to 72fb4ac6 16 days ago
tempusfrangit tempusfrangit force pushed from 72fb4ac6 to 6319f669 16 days ago
tempusfrangit chore: parallel integration tests
8235bff6
tempusfrangit chore: Add RUSTUP_HOME and CARGO_HOME env
5843ef57
tempusfrangit chore: Add rust targets
d3c20daf
tempusfrangit chore: restructure mise tasks with consistent naming
e8fe3c9a
tempusfrangit chore: restructure CI with path-based filtering and single gate job
2dc05203
tempusfrangit chore: simplify Makefile and remove redundant scripts
ae91a34c
tempusfrangit docs: update CONTRIBUTING.md for mise workflow, add Makefile warning
295c99cc
tempusfrangit chore: add source/output caching to mise build tasks
284028cd
tempusfrangit ci: replace llm-docs cron with CI check
f1929e5b
tempusfrangit ci: use gotestsum with github-actions format for integration tests
caa67d28
tempusfrangit ci: use rust-toolchain and cargo-binstall actions in CI
cffee3de
tempusfrangit ci: run all jobs when workflow files change
d5082656
tempusfrangit ci: add rust toolchain setup to all jobs using mise
1dc499b1
tempusfrangit fix: remove RUSTUP_HOME override from mise.toml
7de4908b
tempusfrangit ci: lint-go needs build-sdk for wheel embedding
8a755d36
tempusfrangit feat: replace Python stub generator with pyo3-stub-gen
1a20263a
tempusfrangit tempusfrangit force pushed from 6319f669 to 1a20263a 16 days ago
tempusfrangit tempusfrangit requested a review from michaeldwan michaeldwan 16 days ago
tempusfrangit tempusfrangit requested a review from markphelps markphelps 16 days ago
tempusfrangit feat: add mise.toml to CI triggers, build:all alias, install task, pi…
fa1bbe2c
tempusfrangit fix: add missing task dependencies
2c44b7e5
tempusfrangit update mise.lock
bb5f61ef
tempusfrangit fix: use github.ref for concurrency group on main branch
29f886e9
tempusfrangit fix: force exit integration tests on SIGTERM/SIGINT
0d57eda9
tempusfrangit fix: remove unnecessary dependencies from lint tasks
458bc14e
tempusfrangit fix: remove deprecated govet.check-shadowing config
dedc2ba9
tempusfrangit feat: skip slow integration tests by default for local runs
e7df1df2
tempusfrangit fix: use pre-built wheel for coglet-python tests, restore lint:go deps
5b5fe925
tempusfrangit refactor: replace tox with nox for Python testing
22b6fe87
tempusfrangit perf: use aqua backend for cargo-deny, cargo-insta, cargo-zigbuild
2fd4a8e3
tempusfrangit fix: use uvx to run nox in CI
14c6533e
tempusfrangit fix: use aqua gotestsum for CI integration tests
ddac956d
tempusfrangit fix: use aqua gotestsum for all test tasks
b6eff535
tempusfrangit fix: always use venvs in nox sessions
3b84eb8b
tempusfrangit fix: run nox tests only for matrix python version
4739327f
tempusfrangit feat: add nox session for coglet-python tests
9b6a3e30
markphelps
markphelps approved these changes on 2026-02-05
michaeldwan
michaeldwan approved these changes on 2026-02-05
tempusfrangit tempusfrangit merged 596f1a47 into main 15 days ago
tempusfrangit tempusfrangit deleted the chore/tooling-improvements branch 15 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone