-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathindex.js
More file actions
29 lines (28 loc) · 733 Bytes
/
index.js
File metadata and controls
29 lines (28 loc) · 733 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const core = require('@actions/core');
const github = require('@actions/github');
const request = require("request");
try {
const acc_token = process.env.access_token;
const app_token = process.env.application_token;
var api = "https://api.beaglesecurity.com/rest/v2/test/start/";
var requestData = {
"applicationToken": app_token
};
request({
url: api,
method: "POST",
json: requestData,
headers: {
'Authorization': "Bearer " + acc_token
}
}, function (error, response, body) {
if (!error && response.statusCode === 200) {
console.log(body);
}
else {
console.log(body);
}
});
} catch (error) {
core.setFailed(error.message);
}