add secret scanning status to api

This commit is contained in:
Maidul Islam
2023-07-17 21:28:47 -04:00
parent f37b497e48
commit 993abd0921
2 changed files with 3 additions and 2 deletions

View File

@@ -88,7 +88,7 @@ const main = async () => {
}) })
); );
if (await getSecretScanningGitAppId()) { if (await getSecretScanningGitAppId() && await getSecretScanningWebhookSecret() && await getSecretScanningPrivateKey()) {
const probot = new Probot({ const probot = new Probot({
appId: await getSecretScanningGitAppId(), appId: await getSecretScanningGitAppId(),
privateKey: await getSecretScanningPrivateKey(), privateKey: await getSecretScanningPrivateKey(),

View File

@@ -1,5 +1,5 @@
import express, { Request, Response } from "express"; import express, { Request, Response } from "express";
import { getSmtpConfigured } from "../../config"; import { getSecretScanningGitAppId, getSecretScanningPrivateKey, getSecretScanningWebhookSecret, getSmtpConfigured } from "../../config";
const router = express.Router(); const router = express.Router();
@@ -10,6 +10,7 @@ router.get(
date: new Date(), date: new Date(),
message: "Ok", message: "Ok",
emailConfigured: await getSmtpConfigured(), emailConfigured: await getSmtpConfigured(),
secretScanningConfigured: await getSecretScanningGitAppId() && await getSecretScanningWebhookSecret() && await getSecretScanningPrivateKey(),
}) })
} }
); );