curl -X POST -u username:password -d "url=https://exampleurltoadd.com" http://ghouls-hostname-here/add
changes required to use this repo
generate a GitHub fine-grained access token (used in repo as "GITHUB_TOKEN" and in GitHub Actions Secrets as "GH_TOKEN") with the following read/write permissions
actions
code scanning alerts
commit statuses
contents
dependabot alerts
dependabot secrets
deployments
environments
issues
pages
pull requests
secret scanning alerts
secrets
webhooks
workflows
generate cosign keypair
cosign generate-key-pair
mv cosign.key $REPO_NAME.key
mv cosign.pub $REPO_NAME.pub
ensure new repo has the following GitHub Actions Secrets and local shell environment variables stored in ./.env
(cp .env.sample .env is a good place to start for local shell environment variables)