generated from nhcarrigan/template
fix: log gitea merge error response for debugging
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
import axios, { isAxiosError, type AxiosInstance } from "axios";
|
import axios, { isAxiosError, type AxiosInstance } from "axios";
|
||||||
import { config } from "../config.js";
|
import { config } from "../config.js";
|
||||||
|
import { logger } from "../utils/logger.js";
|
||||||
import type {
|
import type {
|
||||||
GiteaCombinedStatus,
|
GiteaCombinedStatus,
|
||||||
GiteaFile,
|
GiteaFile,
|
||||||
@@ -192,6 +193,10 @@ class GiteaService {
|
|||||||
return true;
|
return true;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (isAxiosError(error)) {
|
if (isAxiosError(error)) {
|
||||||
|
await logger.log(
|
||||||
|
"warn",
|
||||||
|
`Merge failed with status ${String(error.response?.status)}: ${JSON.stringify(error.response?.data)}`,
|
||||||
|
);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
throw error;
|
throw error;
|
||||||
|
|||||||
Reference in New Issue
Block a user