Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/srt32/uptime

GitHub Action to check the status of endpoints
https://github.com/srt32/uptime

actions http monitoring ping uptime

Last synced: 3 months ago
JSON representation

GitHub Action to check the status of endpoints

Awesome Lists containing this project

README

        

# uptime

GitHub Action to check the status of endpoints. This action can be used to check a website is live after a deploy or on an ongoing basis via cron.

## Inputs

### url-to-hit

**Required** The url to hit

### expected-statuses

Comma separated list of statuses that are okay. Defaults to `"200"`

## Outputs

### status

The status we got.

## Example usage

```

on:
schedule:
- cron: '*/5 * * * *'

jobs:
ping_site:
runs-on: ubuntu-latest
name: Ping the site
steps:
- name: Check the site
id: hello
uses: srt32/uptime@master
with:
url-to-hit: "https://example.com"
expected-statuses: "200,301"
```