File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,19 +84,23 @@ jobs:
8484 - name : Install resolvconf
8585 run : sudo apt-get update && sudo apt-get install -y resolvconf
8686
87-
88- # Add this step to enable IPv6 via Cloudflare Warp
87+ # Non-manual setup for Cloudflare Warp to enable IPv6 (replaces manual run step)
8988 - name : Setup Cloudflare Warp for IPv6
90- uses : fscarmen /warp-on-actions @v1.3
89+ uses : boywithkeyboard /warp@v1
9190 with :
92- stack : dual # Enables both IPv4 and IPv6 (default is dual, but explicit for clarity)
91+ familyMode : off # Optional: Disables content blocking; set to 'malware' or 'on' if needed
92+ onlyDoH : false # Optional: Full WARP routing (with IPv6) instead of DNS-only
9393
94- # Check IPv6 connectivity
9594 - name : Debug IPv6 connectivity
9695 run : |
97- echo "Testing IPv6 connectivity..."
98- curl -6 ifconfig.io || echo "No IPv6"
99- ping6 google.com -c 3 || echo "Can't reach IPv6 internet"
96+ echo "Warp status:"
97+ warp-cli status || echo "Warp not running"
98+ echo "IPv6 address:"
99+ curl -6 ifconfig.io || echo "No IPv6 address"
100+ echo "Ping IPv6:"
101+ ping6 -c 3 google.com || echo "IPv6 ping failed"
102+ echo "DNS resolution:"
103+ dig AAAA google.com || echo "IPv6 DNS failed"
100104
101105 # nick-fields/retry@v2 starts at base dir
102106 - name : Terraform apply
You can’t perform that action at this time.
0 commit comments