Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/upptime/uptime-monitor
⬆️📈 Uptime monitor powered by GitHub Actions
https://github.com/upptime/uptime-monitor
github-actions incidents-reports upptime uptime uptime-monitor
Last synced: 2 days ago
JSON representation
⬆️📈 Uptime monitor powered by GitHub Actions
- Host: GitHub
- URL: https://github.com/upptime/uptime-monitor
- Owner: upptime
- License: mit
- Created: 2020-10-13T15:06:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T00:39:12.000Z (7 months ago)
- Last Synced: 2024-04-24T09:04:45.566Z (7 months ago)
- Topics: github-actions, incidents-reports, upptime, uptime, uptime-monitor
- Language: TypeScript
- Homepage: https://upptime.js.org
- Size: 280 MB
- Stars: 250
- Watchers: 13
- Forks: 124
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - upptime/uptime-monitor - ⬆️📈 Uptime monitor powered by GitHub Actions (others)
README
# ⬆️📈 Upptime Uptime Monitor
This repository contains Upptime's GitHub Action's source code.
[**To get started, visit upptime/upptime →**](https://github.com/upptime/upptime)
[![Build CI](https://github.com/upptime/uptime-monitor/workflows/Build%20CI/badge.svg)](https://github.com/upptime/uptime-monitor/actions?query=workflow%3A%22Build+CI%22)
[![Release CI](https://github.com/upptime/uptime-monitor/workflows/Release%20CI/badge.svg)](https://github.com/upptime/uptime-monitor/actions?query=workflow%3A%22Release+CI%22)## 🎁 Contributing
This repository is for Upptime's GitHub Action. We love contributions, so please read our [Contributing Guidelines](https://github.com/upptime/.github/blob/main/CONTRIBUTING.md) and [Code of Conduct](https://github.com/upptime/.github/blob/main/CODE_OF_CONDUCT.md) and open an issue or make a pull request!
### Issues
We use the [upptime/upptime](https://github.com/upptime/upptime) repository for issues for all projects, including this one. If you found a bug or have a feature request, [open an issue](https://github.com/upptime/upptime/issues) in the Upptime repository and add the label "action".
## 💻 Usage
When you use Upptime, we automatically add the required workflows. If you want to manually use this package, you can use `npx`:
Generate the `README.md` summary file:
```bash
npx @upptime/uptime-monitor summary
```Make network requests to get the response time and commit them to git history:
```bash
npx @upptime/uptime-monitor response-time
```Generate the static status website, powered by [upptime/status-page](https://github.com/upptime/status-page):
```bash
npx @upptime/uptime-monitor site
```Generate response time graphs, powered by [upptime/graphs](https://github.com/upptime/graphs):
```bash
npx @upptime/uptime-monitor graphs
```Check uptime, but don't make git commits with network requests:
```bash
npx @upptime/uptime-monitor
```## 📄 License
[MIT](./LICENSE) © [Anand Chowdhary](https://anandchowdhary.com), supported by [Pabio](https://pabio.com)