https://github.com/gwleuverink/relay
Menu bar app for monitoring and managing GitHub Workflow runs
https://github.com/gwleuverink/relay
Last synced: 5 months ago
JSON representation
Menu bar app for monitoring and managing GitHub Workflow runs
- Host: GitHub
- URL: https://github.com/gwleuverink/relay
- Owner: gwleuverink
- License: mit
- Created: 2024-11-29T16:15:27.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-27T11:16:32.000Z (5 months ago)
- Last Synced: 2024-12-27T11:25:58.715Z (5 months ago)
- Language: PHP
- Size: 1.4 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![]()
# Relay
Relay provides real-time monitoring of your GitHub Workflows directly from your Mac menu bar. Stay on top of your CI/CD pipelines without constantly checking GitHub.
**[Download the latest release here](https://github.com/gwleuverink/relay/releases)**
## Features
Relay comes packed with powerful features to enhance your GitHub Workflows experience:
- **Repository Management**: Easily configure and monitor multiple repositories
- **Notifications**: Get instant alerts when new runs are detected
- **Live Status Updates**: Watch your workflows progress in real-time
- **Detailed Insights**: Dive deep into workflow runs with comprehensive execution details
- **Workflow Control**: Trigger, cancel, and manage workflow runs directly from your menu bar### Coming soon
- Live workflow log streaming
- Advanced notification configuration
- Raspberry Pi client support (make your own external e-ink monitor)### Feature requests
Have an idea for a new feature? Head over to the [Discussions](https://github.com/gwleuverink/relay/discussions) page to share your suggestions or inquire about upcoming features.
If you're considering submitting a pull request for a new feature, please reach out to [me](https://github.com/gwleuverink) first to discuss your ideas.
### Contributing
Clone the project and run the following commands from the project directory
```bash
# Prep the environment
composer native:setup# Serve app
composer native:dev
```Please make sure all checks pass before submitting a PR
```bash
composer format
composer analyze
composer test
```
## Supporting the Project
To distribute Relay on macOS, the application needs to be signed and notarized through the Apple Developer Program, which costs €100 annually. If you find Relay useful, please consider supporting its development and maintenance through [GitHub Sponsors](https://github.com/sponsors/gwleuverink). Your support helps cover these costs and enables continued development of this open-source tool.