pradt2 / always-online-stun

A list of publicly available STUN servers, refreshed every hour.
MIT License
568 stars 49 forks source link

Test github actions with geoip cache #8

Closed pradt2 closed 2 years ago

pradt2 commented 2 years ago

@tarwich opened #6 but github actions don't grant access to secrets to prs from forks (probably for the better) so I added the needed secret and opened this just to see if now the valid_*.txt files get populated properly

tarwich commented 2 years ago

Another idea is to disable the command to commit the files back, and add a command to just run git diff. Then merge the actions PR, since it would do nothing, and see if the diff shows something sensible.

pradt2 commented 2 years ago

Although Github's runners allow UDP traffic, they are behind NAT. This makes testing STUN servers impossible (can't verify that the address returned is what it should be). Also, the runners do not support IPv6 connectivity. This makes them unsuitable as a runtime for the STUN testing this project does.