@@ -10,7 +10,6 @@ import { ILintError, LintCommit } from "./commit-lint.js";
10
10
import { commitExists , git , emptyTreeName , revParse } from "./git.js" ;
11
11
import { GitNotes } from "./git-notes.js" ;
12
12
import { GitGitGadget , IGitGitGadgetOptions } from "./gitgitgadget.js" ;
13
- import { getConfig } from "./gitgitgadget-config.js" ;
14
13
import {
15
14
ConclusionType ,
16
15
GitHubGlue ,
@@ -25,7 +24,7 @@ import { MailArchiveGitHelper, stateKey as mailArchiveStateKey } from "./mail-ar
25
24
import { MailCommitMapping } from "./mail-commit-mapping.js" ;
26
25
import { IMailMetadata } from "./mail-metadata.js" ;
27
26
import { IPatchSeriesMetadata } from "./patch-series-metadata.js" ;
28
- import { IConfig , getExternalConfig , setConfig } from "./project-config.js" ;
27
+ import { IConfig } from "./project-config.js" ;
29
28
import {
30
29
getPullRequestCommentKeyFromURL ,
31
30
getPullRequestKeyFromURL ,
@@ -34,6 +33,7 @@ import {
34
33
} from "./pullRequestKey.js" ;
35
34
import { ISMTPOptions } from "./send-mail.js" ;
36
35
import { fileURLToPath } from "url" ;
36
+ import defaultConfig from "./gitgitgadget-config.js" ;
37
37
38
38
const readFile = util . promisify ( fs . readFile ) ;
39
39
type CommentFunction = ( comment : string ) => Promise < void > ;
@@ -63,10 +63,6 @@ export class CIHelper {
63
63
protected maxCommitsExceptions : string [ ] ;
64
64
protected mailingListMirror : string | undefined ;
65
65
66
- public static async getConfig ( configFile ?: string ) : Promise < IConfig > {
67
- return configFile ? await getExternalConfig ( configFile ) : getConfig ( ) ;
68
- }
69
-
70
66
public static validateConfig = typia . createValidate < IConfig > ( ) ;
71
67
72
68
public static getConfigAsGitHubActionInput ( ) : IConfig | undefined {
@@ -84,7 +80,7 @@ export class CIHelper {
84
80
}
85
81
86
82
public constructor ( workDir : string = "pr-repo.git" , config ?: IConfig , skipUpdate ?: boolean , gggConfigDir = "." ) {
87
- this . config = config !== undefined ? setConfig ( config ) : CIHelper . getConfigAsGitHubActionInput ( ) || getConfig ( ) ;
83
+ this . config = config || CIHelper . getConfigAsGitHubActionInput ( ) || defaultConfig ;
88
84
this . gggConfigDir = gggConfigDir ;
89
85
this . workDir = workDir ;
90
86
this . notes = new GitNotes ( workDir ) ;
0 commit comments