Skip to content

Commit

Permalink
feat: added support for IPV6 via WARP (per <upptime/upptime#904> and <h…
Browse files Browse the repository at this point in the history
  • Loading branch information
titanism committed Jan 7, 2024
1 parent f1c2028 commit fdd91b8
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 18 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/response-time.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ jobs:
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.GH_PAT || github.token }}
# This is necessary because GitHub Actions does not support IPv6 yet
# And if a user has `ipv6: true` set in their yaml config, it wouldn't work otherwise
# <https://github.com/actions/runner-images/issues/668#issuecomment-1872487355>
- name: Setup WARP
uses: fscarmen/warp-on-actions@v2
- name: Update response time
uses: upptime/[email protected]
with:
Expand Down
34 changes: 16 additions & 18 deletions .upptimerc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
owner: forwardemail # Your GitHub organization or username, where this repository lives
repo: status.forwardemail.net # The name of this repository

# NOTE: pending https://github.com/upptime/uptime-monitor/pull/231

sites:
- name: https://forwardemail.net (curl)
url: https://forwardemail.net
Expand All @@ -19,7 +17,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 443
check: "tcp-ping"
ipv6: false
ipv6: true

- name: forwardemail.net:80 (IPv4)
url: forwardemail.net
Expand All @@ -31,7 +29,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 80
check: "tcp-ping"
ipv6: false
ipv6: true

- name: https://api.forwardemail.net (curl)
url: https://api.forwardemail.net
Expand All @@ -47,7 +45,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 443
check: "tcp-ping"
ipv6: false
ipv6: true

- name: api.forwardemail.net:80 (IPv4)
url: api.forwardemail.net
Expand All @@ -59,7 +57,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 80
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:587 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -71,7 +69,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 587
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:2587 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -83,7 +81,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 2587
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:465 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -95,7 +93,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 465
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:2465 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -107,7 +105,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 2465
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:25 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -119,7 +117,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 25
check: "tcp-ping"
ipv6: false
ipv6: true

- name: smtp.forwardemail.net:2525 (IPv4)
url: smtp.forwardemail.net
Expand All @@ -131,7 +129,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 2525
check: "tcp-ping"
ipv6: false
ipv6: true

- name: imap.forwardemail.net:993 (IPv4)
url: imap.forwardemail.net
Expand All @@ -143,7 +141,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 993
check: "tcp-ping"
ipv6: false
ipv6: true

- name: imap.forwardemail.net:2993 (IPv4)
url: imap.forwardemail.net
Expand All @@ -155,7 +153,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 2993
check: "tcp-ping"
ipv6: false
ipv6: true

- name: pop3.forwardemail.net:995 (IPv4)
url: pop3.forwardemail.net
Expand All @@ -167,7 +165,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 995
check: "tcp-ping"
ipv6: false
ipv6: true

- name: pop3.forwardemail.net:2995 (IPv4)
url: pop3.forwardemail.net
Expand All @@ -179,7 +177,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 2995
check: "tcp-ping"
ipv6: false
ipv6: true

- name: mx1.forwardemail.net:25 (IPv4)
url: mx1.forwardemail.net
Expand All @@ -191,7 +189,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 25
check: "tcp-ping"
ipv6: false
ipv6: true

- name: mx2.forwardemail.net:25 (IPv4)
url: mx2.forwardemail.net
Expand All @@ -203,7 +201,7 @@ sites:
icon: https://raw.githubusercontent.com/forwardemail/forwardemail.net/master/assets/img/favicon.ico
port: 25
check: "tcp-ping"
ipv6: false
ipv6: true

- name: bree.forwardemail.net
url: bree.forwardemail.net
Expand Down

0 comments on commit fdd91b8

Please sign in to comment.