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

add missing valid rkey char

by [the rkey spec](https://atproto.com/specs/record-key#record-key-syntax):

> restricted to a subset of ASCII characters — the allowed characters are alphanumeric (A-Za-z0-9), period, dash, underscore, colon, or tilde (.-_:~)

tilde was missing from this check, which leads to at least [jetstream becoming unhappy](https://github.com/bluesky-social/jetstream/issues/54) over valid-but-uncommon rkeys.

this change aligns the check with the spec.

Changed files
+1 -1
mst
+1 -1
mst/mst_util.go
··· 211 continue 212 } 213 switch b { 214 - case '_', ':', '.', '-': 215 continue 216 default: 217 return false
··· 211 continue 212 } 213 switch b { 214 + case '_', ':', '.', '-', '~': 215 continue 216 default: 217 return false