From 438371bb1c562ac6c663abee978f8d9076956e23 Mon Sep 17 00:00:00 2001 From: titanism <101466223+titanism@users.noreply.github.com> Date: Sun, 7 Jan 2024 16:52:44 -0600 Subject: [PATCH] feat: added support for IPv6 in GitHub Actions Recently we submitted a PR for adding `ipv6: true` to the yaml config to check IPv6. However GitHub actions does not yet support IPv6 unfortunately. This PR is necessary as it uses Cloudflare WARP network configuration on the runner to add IPv6 support. See for more insight. --- .github/workflows/response-time.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/response-time.yml b/.github/workflows/response-time.yml index d51270a4681d5..786ee16fc2793 100644 --- a/.github/workflows/response-time.yml +++ b/.github/workflows/response-time.yml @@ -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 + # + - name: Setup WARP + uses: fscarmen/warp-on-actions@v2 - name: Update response time uses: upptime/uptime-monitor@v1.35.0 with: