Simple Rust library to interact with healthchecks.io
  • Rust 89.5%
  • Nix 10.5%
Find a file
GitHub Actions 40fc765484
Some checks failed
Check Rust code / check (push) Has been cancelled
flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b3472341e37cbd4b8c27b052b2abb34792f4d3c4?narHash=sha256-CpBa%2BUpogN0Xn1gMmgqQrzKGee%2BE8TCkgHar8/w6CRk%3D' (2026-03-06)
  → 'github:rustsec/advisory-db/3184813ce6e93e46c75ed02103a56c336a468a1c?narHash=sha256-k10fncSnLHBUBUs%2BOinHWxPQJKyNbv6lDSNnZVeZa/w%3D' (2026-03-14)
• Updated input 'crane':
    'github:ipetkov/crane/db590d9286ed5ce22017541e36132eab4e8b3045?narHash=sha256-NuVKdMBJldwUXgghYpzIWJdfeB7ccsu1CC7B%2BNfSoZ8%3D' (2026-03-03)
  → 'github:ipetkov/crane/6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269?narHash=sha256-E1G/Or6MWeP%2BL6mpQ0iTFLpzSzlpGrITfU2220Gq47g%3D' (2026-03-11)
• Updated input 'fenix':
    'github:nix-community/fenix/6bcc99ce50c7d45e765c607f1d1de480b8c76d4f?narHash=sha256-fZflw0TbezFl27d3TAj0YQX8r0LoZc8qdVQMjT4UDi4%3D' (2026-03-07)
  → 'github:nix-community/fenix/a1b770adbc3f6c27485d03b90462ec414d4e1ce5?narHash=sha256-kIRggXyT8RzijtfvyRIzj%2BzIDWM2fnCp8t0X4BkkTVc%3D' (2026-03-14)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/fad5c3d2d642da1d7dbb315a77b598d59aa4f2a4?narHash=sha256-kchw5Wp6A3x%2BLzXILVqVukShiIAVyrwn4xLurybO85k%3D' (2026-03-06)
  → 'github:rust-lang/rust-analyzer/6254616e97f358e67b70dfc0463687f5f7911c1a?narHash=sha256-tj3piRd9RnnP36HwHmQD4O4XZeowsH/rvMeyp9Pmot0%3D' (2026-03-12)
• Updated input 'nixpkgs':
    'github:msfjarvis/nixpkgs/6200d97fd8127bf9a8c6502fd313ef71c4d9110b?narHash=sha256-9WIIIpabyXkDYDK%2BYFy3UK3CyQLiVXZ%2BuO07YaNzF4Y%3D' (2026-03-07)
  → 'github:msfjarvis/nixpkgs/2f718d4e2caeba0f6bec625eb909e163495688ab?narHash=sha256-T7R1kPyXo9%2BKbrqpWn8wGP6hqEj1m%2B%2BT8drsM2/K4LA%3D' (2026-03-15)
2026-03-15 01:00:46 +00:00
.github chore(deps): update actions/checkout action to v6 (#72) 2025-11-23 12:30:46 +00:00
.vscode feat(nix): switch to Nix Flakes 2022-12-28 07:59:13 +00:00
hcctl chore(release): bump hcctl to version 2.2.0 2025-11-20 13:52:06 +05:30
healthchecks fix: raise healthchecks MSRV 2026-01-02 12:43:58 +05:30
monitor fix(deps): update rust crate subprocess to v1 2026-02-13 02:14:08 +00:00
.git-blame-ignore-revs chore: add reformat to git-blame-ignore-revs 2024-12-16 18:35:30 +05:30
.gitignore hcctl/monitor: use clap derive macros (#7) 2020-11-05 00:52:33 +05:30
Cargo.lock chore(deps): lock file maintenance 2026-03-14 00:35:47 +00:00
Cargo.toml chore(release): bump healthchecks to version 3.3.0 2025-11-20 13:52:06 +05:30
default.nix chore: reformat all files with nixfmt-rfc-style 2024-12-16 18:33:31 +05:30
deny.toml chore: reformat TOML files with Taplo 2023-06-26 00:49:20 +05:30
flake.lock flake.lock: Update 2026-03-15 01:00:46 +00:00
flake.nix fix(rust): upgrade to Rust 1.93.0 2026-01-22 21:23:25 +05:30
LICENSE-APACHE github: add README 2020-06-06 03:55:07 +05:30
LICENSE-MIT github: add README 2020-06-06 03:55:07 +05:30
README.md Revert "feat(ci): disable GHA workflow" 2024-09-12 10:19:27 +05:30
release.toml fix(release): adjust cargo-release config 2023-01-26 11:20:55 +00:00
rust-toolchain.toml fix(rust): upgrade to Rust 1.93.0 2026-01-22 21:23:25 +05:30
shell.nix chore: reformat all files with nixfmt-rfc-style 2024-12-16 18:33:31 +05:30

healthchecks-rs

Rust crates for working with healthchecks.io. The repository contains these crates:

  • healthchecks: A library that provides a type-safe way to access to the healthchecks.io pinging and management APIs. Currently covers all methods, please file an issue if a new one is added.
  • healthchecks-monitor: A CLI tool that uses healthchecks to interface with the pinging API.
  • hcctl: Another CLI tool, which utilises a subset of the management API to let users list current checks and get their last 10 pings.

Licensing

Dual licensed under Apache 2.0 or MIT at your option.