Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/next-release.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Update Next Release PR

on:
pull_request_target:
pull_request:
types: [closed]
branches: [develop]

Expand Down
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ Documentation updates are required for new filters, new features, and changes th

### Contributor License Agreement (CLA)

All contributions require signing our **Contributor License Agreement (CLA)** before being merged.
All contributions require signing our [Contributor License Agreement (CLA)](CLA.md) before being merged.

By signing, you certify that:
- You have authored 100% of the contribution, or have the necessary rights to submit it.
Expand Down Expand Up @@ -247,8 +247,8 @@ For how to write tests (fixtures, snapshots, token savings verification), see [d
| Type | Where | Run With |
|------|-------|----------|
| **Unit tests** | `#[cfg(test)] mod tests` in each module | `cargo test` |
| **Snapshot tests** | `#[cfg(test)]` create snapshots for filters modules | `cargo test` |
| **Smoke tests** | `scripts/test-all.sh` | `bash scripts/test-all.sh` |
| **Snapshot tests** | `assert_snapshot!()` via `insta` crate | `cargo test` + `cargo insta review` |
| **Smoke tests** | `scripts/test-all.sh` (69 assertions) | `bash scripts/test-all.sh` |
| **Integration tests** | `#[ignore]` tests requiring installed binary | `cargo test --ignored` |

### Pre-Commit Gate (mandatory)
Expand All @@ -262,7 +262,7 @@ cargo fmt --all --check && cargo clippy --all-targets && cargo test
### PR Testing Checklist

- [ ] Unit tests added/updated for changed code
- [ ] Snapshot tests for filters
- [ ] Snapshot tests reviewed (`cargo insta review`)
- [ ] Token savings >=60% verified
- [ ] Any truncated list has a recovery hint (`force_tee_tail_hint` or `force_tee_hint`) and uses a `CAP_*` from `src/core/truncate.rs`
- [ ] Edge cases covered
Expand Down
97 changes: 95 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rtk"
version = "0.42.4"
version = "0.43.1"
edition = "2021"
rust-version = "1.91"
authors = ["Patrick Szymkowiak"]
Expand Down Expand Up @@ -34,6 +34,8 @@ flate2 = "1.0"
quick-xml = "0.37"
which = "8"
automod = "1"
sysinfo = "0.30"
base64 = "0.22"

[target.'cfg(unix)'.dependencies]
libc = "0.2"
Expand Down
Loading