We recently moved our tests and license check to GHA. We should do the same with publishing. We should make the GHA handle: - Snapshot releases - Production release - Github releases