Nowadays CTAN maintainers encourage putting github links in their
packages metadata
Allow me a bit of pedantry: what's encouraged at https://ctan.org/upload
is links for a home page, support/bug/repo urls, etc. Not anything
specifically about github/lab. -k