Skip to main content

Pipe-Ping

Pipe-Ping monitors your CI/CD pipelines and notifies you when they succeed, fail or are cancelled.

  • Supports GitHub Actions, including GitHub Enterprise Server.
  • Notifies you in the terminal and with desktop notifications on Linux, macOS and Windows.
  • Reports only status changes. Pipelines that finish while Pipe-Ping is stopped are reported when it next starts.
  • Runs in the background as a systemd service, launchd agent or Windows scheduled task.
  • Supports plugins for other CI/CD services, notification channels and storage backends.

Documentation: https://ejemmett.github.io/pipe-ping/

Quick start

Pipe-Ping requires Python 3.13 or later and a GitHub token with read access to Actions on the repositories you want to monitor.

Install Pipe-Ping with uv or pipx:

uv tool install pipe-ping

Print the location of the config file:

pipe-ping config-path

Create the file and add your token and the repositories to monitor:

PIPE_PING_GITHUB__TOKEN=github_pat_...
PIPE_PING_GITHUB__REPOS='["owner/repo", "owner/other-repo"]'

Then start Pipe-Ping:

pipe-ping daemon

Learn more

License

MIT

Metadata

Release files for pipe-ping 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pipe-ping 0.1.0
File Size Uploaded
pipe_ping-0.1.0.tar.gz 131.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pipe-ping 0.1.0
File Interpreter ABI Platform
pipe_ping-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 152.6 kB

Release files / pipe_ping-0.1.0.tar.gz

Download URL pipe_ping-0.1.0.tar.gz
Size 131.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0f4b69243fc762cf6835b213934e3d9fb2c59ff3c9506ebd142a4b392f18ee11
BLAKE2b-256 checksum
How to use checksums
506b47b2de4c82347ff430ba90df729d025cb1ad064342bb4a598ec442290b3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pipe_ping-0.1.0-py3-none-any.whl

Download URL pipe_ping-0.1.0-py3-none-any.whl
Size 21.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b57fca972e47ae7978af13a2cf88041451f0d8d8b817f6413098b72aa6d06c96
BLAKE2b-256 checksum
How to use checksums
9290c037d024cce46b8c78bc1a4a468923b72ba581a7b12fd34e73d3afb1cd83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page