Get the latest tech news
Show HN: Abusing a GitHub repo as a private certificate authority
A GitHub-native private certificate authority. Contribute to andrewmbenton/ca development by creating an account on GitHub.
This repo is a very simple wrapper around the openssl certificate signing command, which runs without dependencies inside of GitHub actions. Create a repository secret named CA_KEY_AND_CERT with the contents of your combined CA key and certificate PEM file. On your local machine, create a new private key and use it to generate a CSR for whatever DNS name you want to appear in your signed cert.
Or read this on Hacker News