Skip to content

File tree

3 files changed

+29
-9
lines changed

3 files changed

+29
-9
lines changed

dist/main.cjs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2811,8 +2811,18 @@ var require_dist_node5 = __commonJS({
28112811
module2.exports = __toCommonJS2(dist_src_exports);
28122812
var import_endpoint = require_dist_node2();
28132813
var import_universal_user_agent = require_dist_node();
2814-
var VERSION = "8.1.4";
2815-
var import_is_plain_object = require_is_plain_object();
2814+
var VERSION = "8.1.6";
2815+
function isPlainObject(value) {
2816+
if (typeof value !== "object" || value === null)
2817+
return false;
2818+
if (Object.prototype.toString.call(value) !== "[object Object]")
2819+
return false;
2820+
const proto = Object.getPrototypeOf(value);
2821+
if (proto === null)
2822+
return true;
2823+
const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor;
2824+
return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value);
2825+
}
28162826
var import_request_error = require_dist_node4();
28172827
function getBufferResponse(response) {
28182828
return response.arrayBuffer();
@@ -2821,7 +2831,7 @@ var require_dist_node5 = __commonJS({
28212831
var _a, _b, _c;
28222832
const log = requestOptions.request && requestOptions.request.log ? requestOptions.request.log : console;
28232833
const parseSuccessResponseBody = ((_a = requestOptions.request) == null ? void 0 : _a.parseSuccessResponseBody) !== false;
2824-
if ((0, import_is_plain_object.isPlainObject)(requestOptions.body) || Array.isArray(requestOptions.body)) {
2834+
if (isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body)) {
28252835
requestOptions.body = JSON.stringify(requestOptions.body);
28262836
}
28272837
let headers = {};
@@ -2927,7 +2937,7 @@ var require_dist_node5 = __commonJS({
29272937
async function getResponseData(response) {
29282938
const contentType = response.headers.get("content-type");
29292939
if (/application\/json/.test(contentType)) {
2930-
return response.json();
2940+
return response.json().catch(() => response.text()).catch(() => "");
29312941
}
29322942
if (!contentType || /^text\/|charset=utf-8$/.test(contentType)) {
29332943
return response.text();

dist/post.cjs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2811,8 +2811,18 @@ var require_dist_node5 = __commonJS({
28112811
module2.exports = __toCommonJS2(dist_src_exports);
28122812
var import_endpoint = require_dist_node2();
28132813
var import_universal_user_agent = require_dist_node();
2814-
var VERSION = "8.1.4";
2815-
var import_is_plain_object = require_is_plain_object();
2814+
var VERSION = "8.1.6";
2815+
function isPlainObject(value) {
2816+
if (typeof value !== "object" || value === null)
2817+
return false;
2818+
if (Object.prototype.toString.call(value) !== "[object Object]")
2819+
return false;
2820+
const proto = Object.getPrototypeOf(value);
2821+
if (proto === null)
2822+
return true;
2823+
const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor;
2824+
return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value);
2825+
}
28162826
var import_request_error = require_dist_node4();
28172827
function getBufferResponse(response) {
28182828
return response.arrayBuffer();
@@ -2821,7 +2831,7 @@ var require_dist_node5 = __commonJS({
28212831
var _a, _b, _c;
28222832
const log = requestOptions.request && requestOptions.request.log ? requestOptions.request.log : console;
28232833
const parseSuccessResponseBody = ((_a = requestOptions.request) == null ? void 0 : _a.parseSuccessResponseBody) !== false;
2824-
if ((0, import_is_plain_object.isPlainObject)(requestOptions.body) || Array.isArray(requestOptions.body)) {
2834+
if (isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body)) {
28252835
requestOptions.body = JSON.stringify(requestOptions.body);
28262836
}
28272837
let headers = {};
@@ -2927,7 +2937,7 @@ var require_dist_node5 = __commonJS({
29272937
async function getResponseData(response) {
29282938
const contentType = response.headers.get("content-type");
29292939
if (/application\/json/.test(contentType)) {
2930-
return response.json();
2940+
return response.json().catch(() => response.text()).catch(() => "");
29312941
}
29322942
if (!contentType || /^text\/|charset=utf-8$/.test(contentType)) {
29332943
return response.text();

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "create-github-app-token",
33
"private": true,
44
"type": "module",
5-
"version": "1.6.0",
5+
"version": "1.6.1",
66
"description": "GitHub Action for creating a GitHub App Installation Access Token",
77
"scripts": {
88
"build": "esbuild main.js post.js --bundle --outdir=dist --out-extension:.js=.cjs --platform=node --target=node20.0.0",

0 commit comments

Comments
 (0)