This commit is contained in:
di-sukharev
2023-09-03 14:09:45 +08:00
parent 12956d7633
commit ea9411fa69
2 changed files with 15 additions and 6 deletions
+4 -3
View File
@@ -21477,7 +21477,7 @@ var validateConfig = (key, condition, validationMessage) => {
} }
}; };
var configValidators = { var configValidators = {
["OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */](value) { ["OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */](value, config8) {
validateConfig("OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, value, "Cannot be empty"); validateConfig("OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, value, "Cannot be empty");
validateConfig( validateConfig(
"OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, "OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */,
@@ -21486,7 +21486,7 @@ var configValidators = {
); );
validateConfig( validateConfig(
"OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, "OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */,
value.length === 51, config8["OCO_OPENAI_BASE_PATH" /* OCO_OPENAI_BASE_PATH */] || value.length === 51,
"Must be 51 characters long" "Must be 51 characters long"
); );
return value; return value;
@@ -21595,7 +21595,8 @@ var getConfig = () => {
try { try {
const validator = configValidators[configKey]; const validator = configValidators[configKey];
const validValue = validator( const validValue = validator(
config8[configKey] ?? configFromEnv[configKey] config8[configKey] ?? configFromEnv[configKey],
config8
); );
config8[configKey] = validValue; config8[configKey] = validValue;
} catch (error) { } catch (error) {
+11 -3
View File
@@ -27900,7 +27900,7 @@ var validateConfig = (key, condition, validationMessage) => {
} }
}; };
var configValidators = { var configValidators = {
["OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */](value) { ["OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */](value, config7) {
validateConfig("OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, value, "Cannot be empty"); validateConfig("OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, value, "Cannot be empty");
validateConfig( validateConfig(
"OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, "OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */,
@@ -27909,7 +27909,7 @@ var configValidators = {
); );
validateConfig( validateConfig(
"OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */, "OCO_OPENAI_API_KEY" /* OCO_OPENAI_API_KEY */,
value.length === 51, config7["OCO_OPENAI_BASE_PATH" /* OCO_OPENAI_BASE_PATH */] || value.length === 51,
"Must be 51 characters long" "Must be 51 characters long"
); );
return value; return value;
@@ -28018,7 +28018,8 @@ var getConfig = () => {
try { try {
const validator = configValidators[configKey]; const validator = configValidators[configKey];
const validValue = validator( const validValue = validator(
config7[configKey] ?? configFromEnv[configKey] config7[configKey] ?? configFromEnv[configKey],
config7
); );
config7[configKey] = validValue; config7[configKey] = validValue;
} catch (error) { } catch (error) {
@@ -28696,6 +28697,13 @@ async function improveCommitMessages(commitsToImprove) {
`Improved ${improvedMessagesWithSHAs.length} commits: `, `Improved ${improvedMessagesWithSHAs.length} commits: `,
improvedMessagesWithSHAs improvedMessagesWithSHAs
); );
const messagesChanged = improvedMessagesWithSHAs.some(
({ sha, msg }, index) => msg !== commitsToImprove[index].message
);
if (!messagesChanged) {
console.log("No changes in commit messages detected, skipping rebase");
return;
}
const createCommitMessageFile = (message, index) => (0, import_fs2.writeFileSync)(`./commit-${index}.txt`, message); const createCommitMessageFile = (message, index) => (0, import_fs2.writeFileSync)(`./commit-${index}.txt`, message);
improvedMessagesWithSHAs.forEach( improvedMessagesWithSHAs.forEach(
({ msg }, i2) => createCommitMessageFile(msg, i2) ({ msg }, i2) => createCommitMessageFile(msg, i2)