Jon Seager
edffb1679d
chore: update dependencies ( #15 )
...
* build(deps): bump actions/cache from 4 to 5
Bump the actions-deps group.
* build(deps): bump cargo-deps group (anyhow, chrono, clap, uuid, tempfile)
- anyhow 1.0.101 → 1.0.102
- chrono 0.4.43 → 0.4.44
- clap 4.5.57 → 4.5.60
- uuid 1.20.0 → 1.21.0
- tempfile 3.24.0 → 3.25.0
* build(deps): bump sqlx from 0.7.4 to 0.8.6
* build(deps): bump rand from 0.8.5 to 0.9.2
Migrate API changes:
- Replace OsRng.fill_bytes() with rand::rng().fill_bytes()
- Replace rand::thread_rng() with rand::rng()
* build(deps): bump thiserror from 1.0.69 to 2.0.18
2026-03-05 11:03:55 +00:00
Jon Seager
02235426c4
ci: speed up pipeline with cargo caching and merged jobs
...
Merge separate lint and test jobs into a single check job so clippy's
compilation artifacts are reused by tests. Add actions/cache for the
Cargo target directory and registry to enable incremental builds across
runs. Drop unnecessary fetch-depth: 0 from CI jobs.
2026-02-15 11:29:45 +00:00
Jon Seager
034630ade0
ci: add e2e browser test job to GitHub Actions
2026-02-10 10:45:12 +00:00
Jon Seager
2fff8e8124
ci: better CI job naming
2026-02-06 19:03:07 +00:00
Jon Seager
8a669f70d2
ci: add linting to CI
2026-02-06 19:01:28 +00:00
Jon Seager
6431d97afa
ci: remove push trigger from CI workflow
...
Only run CI on pull requests to main, not on direct pushes.
2026-02-06 18:58:41 +00:00
Jon Seager
a3cf7970d1
ci: split CI and deploy into separate workflows
...
Move test running to a dedicated push.yml workflow that triggers on both
push and PR, and restrict deploy.yml to push-to-main only.
2026-02-06 18:08:18 +00:00