From 1b728e3f3f2c9588b4535cf92e18139ce8eb38c8 Mon Sep 17 00:00:00 2001 From: Francois Kritzinger Date: Tue, 6 Feb 2024 16:35:59 +0200 Subject: Generate JWT --- mod/module.cli | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'mod/module.cli') diff --git a/mod/module.cli b/mod/module.cli index f0efed8..e3091be 100644 --- a/mod/module.cli +++ b/mod/module.cli @@ -845,11 +845,29 @@ namespace brep { }; - class ci_github: ci_start, build, build_db, handler + // @@ TODO Is etc/brep-module.conf updated manually? + // + class ci_github: ci_start, ci_cancel, + build, build_db, + handler, + openssl_options { // GitHub CI-specific options (e.g., request timeout when invoking // GitHub APIs). // + + size_t ci-github-app-id + { + "", + "The GitHub App ID. Found in the app's settings on GitHub." + } + + path ci-github-app-private-key + { + "", + "The private key used during GitHub API authentication. Created in + the GitHub app's settings." + } }; class upload: build, build_db, build_upload, repository_email, handler -- cgit v1.1