[CI] Introduce GitHub Actions CI job for keyserver releases
Summary:
This addresses ENG-9048.
We'll use the same image for keyserver, web, and landing.
For now, I'll continue to handle the creation of entries in the GitHub Releases page manually. This is how we do it for most workflows, with the exception of desktop_release.yml.
@will will follow-up with some changes here as part of ENG-8839.
Test Plan: I'm not sure how to test this yet. I could land it and try testing from the master branch directly. From my research, it seems like the main alternative would be to test from a fork, but that would rewuire duplicating all relevant GitHub Secrets there
Reviewers: will
Reviewed By: will
Subscribers: tomek, will
Differential Revision: https://phab.comm.dev/D13115