trying to add the new check to the status page

This commit is contained in:
Emilien Devos 2024-04-22 00:20:29 +02:00
parent 775e3ed3ea
commit 8e451d4365
2 changed files with 7 additions and 2 deletions

View File

@ -54,6 +54,7 @@ jobs:
var request = require("request");
var optionsAddNewCheck = { method: 'POST',
url: 'https://updown.io/api/checks?api-key=${{ secrets.UPDOWN_API_KEY }}',
json:true,
headers:
{ 'content-type': 'application/x-www-form-urlencoded' },
form:
@ -71,7 +72,8 @@ jobs:
if (body.token) {
var optionsGetStatusPages = {
method: 'GET',
url: 'https://updown.io/api/status_pages?api-key=${{ secrets.UPDOWN_API_KEY }}'
url: 'https://updown.io/api/status_pages?api-key=${{ secrets.UPDOWN_API_KEY }}',
json: true
};
request(optionsGetStatusPages, async function (error, response, body) {
@ -87,11 +89,13 @@ jobs:
headers: {
'content-type': 'application/json'
},
json: {checks: checksOfStatusPage}
json: {checks: checksOfStatusPage})
};
request(optionsAddCheckToStatusPage, async function (error, response, body) {
if (error) throw new Error(error);
console.log(body)
});
});

View File

@ -54,6 +54,7 @@ jobs:
var request = require("request");
var options = { method: 'POST',
url: 'https://api.uptimerobot.com/v2/newMonitor',
json:true,
headers:
{ 'content-type': 'application/x-www-form-urlencoded',
'cache-control': 'no-cache' },