From 281d23a5f7761ef599974b8184055033591db322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Test=C3=A9?= Date: Fri, 20 Sep 2024 12:25:04 +0200 Subject: [PATCH] chore(slab): display response body in case of request failure --- dist/index.js | 6 ++++-- src/slab.js | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dist/index.js b/dist/index.js index 359cd1b..a1b233a 100644 --- a/dist/index.js +++ b/dist/index.js @@ -49755,8 +49755,9 @@ async function startInstanceRequest() { core.info(`${provider} instance start successfully requested`) return await response.json() } else { + const resp_body = await response.text() core.setFailed( - `${provider} instance start request has failed (HTTP status code: ${response.status})` + `${provider} instance start request has failed (HTTP status code: ${response.status}, body: ${resp_body})` ) } } catch (error) { @@ -49832,8 +49833,9 @@ async function terminateInstanceRequest(runnerName) { core.info('Instance termination successfully requested') return response.json() } else { + const resp_body = await response.text() core.setFailed( - `Instance termination request has failed (HTTP status code: ${response.status})` + `Instance termination request has failed (HTTP status code: ${response.status}, body: ${resp_body})` ) } } catch (error) { diff --git a/src/slab.js b/src/slab.js index f873fee..092a938 100644 --- a/src/slab.js +++ b/src/slab.js @@ -47,8 +47,9 @@ async function startInstanceRequest() { core.info(`${provider} instance start successfully requested`) return await response.json() } else { + const resp_body = await response.text() core.setFailed( - `${provider} instance start request has failed (HTTP status code: ${response.status})` + `${provider} instance start request has failed (HTTP status code: ${response.status}, body: ${resp_body})` ) } } catch (error) { @@ -124,8 +125,9 @@ async function terminateInstanceRequest(runnerName) { core.info('Instance termination successfully requested') return response.json() } else { + const resp_body = await response.text() core.setFailed( - `Instance termination request has failed (HTTP status code: ${response.status})` + `Instance termination request has failed (HTTP status code: ${response.status}, body: ${resp_body})` ) } } catch (error) {