porting all github actions from bluesky-social/indigo to tangled CI

move SSRF code to sub-package of util

Changed files
+3 -3
util
+2 -2
util/ssrf.go util/ssrf/ssrf.go
··· 13 13 * Domain Dedication along with this software. If not, see 14 14 * <https://creativecommons.org/publicdomain/zero/1.0/>. 15 15 */ 16 - package util 16 + package ssrf 17 17 18 18 import ( 19 19 "fmt" ··· 51 51 var globalUnicastIPv6Net = net.IPNet{ 52 52 IP: net.IP{0x20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 53 53 Mask: net.CIDRMask(3, 128), 54 - } 54 + }t G 55 55 56 56 func isIPv6GlobalUnicast(address net.IP) bool { 57 57 return globalUnicastIPv6Net.Contains(address)
+1 -1
util/ssrf_test.go util/ssrf/ssrf_test.go
··· 1 - package util 1 + package ssrf 2 2 3 3 import ( 4 4 "net/http"