Skip to content

Commit 8fe106f

Browse files
fix: allow override of gitEnv with env vars (#322)
1 parent db94ef0 commit 8fe106f

10 files changed

+41
-40
lines changed

dist/build-crates-debian-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102538,10 +102538,10 @@ var ci_config_default = {
102538102538
// src/config.ts
102539102539
var config = ci_config_default;
102540102540
var gitEnv = {
102541-
GIT_AUTHOR_NAME: config.git.user.name,
102542-
GIT_AUTHOR_EMAIL: config.git.user.email,
102543-
GIT_COMMITTER_NAME: config.git.user.name,
102544-
GIT_COMMITTER_EMAIL: config.git.user.email
102541+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102542+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102543+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102544+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102545102545
};
102546102546

102547102547
// src/cargo.ts

dist/build-crates-standalone-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102537,10 +102537,10 @@ var ci_config_default = {
102537102537
// src/config.ts
102538102538
var config = ci_config_default;
102539102539
var gitEnv = {
102540-
GIT_AUTHOR_NAME: config.git.user.name,
102541-
GIT_AUTHOR_EMAIL: config.git.user.email,
102542-
GIT_COMMITTER_NAME: config.git.user.name,
102543-
GIT_COMMITTER_EMAIL: config.git.user.email
102540+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102541+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102542+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102543+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102544102544
};
102545102545

102546102546
// src/cargo.ts

dist/bump-crates-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63501,10 +63501,10 @@ var ci_config_default = {
6350163501
// src/config.ts
6350263502
var config = ci_config_default;
6350363503
var gitEnv = {
63504-
GIT_AUTHOR_NAME: config.git.user.name,
63505-
GIT_AUTHOR_EMAIL: config.git.user.email,
63506-
GIT_COMMITTER_NAME: config.git.user.name,
63507-
GIT_COMMITTER_EMAIL: config.git.user.email
63504+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63505+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
63506+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63507+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
6350863508
};
6350963509

6351063510
// src/cargo.ts

dist/publish-crates-cargo-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63502,10 +63502,10 @@ var ci_config_default = {
6350263502
// src/config.ts
6350363503
var config = ci_config_default;
6350463504
var gitEnv = {
63505-
GIT_AUTHOR_NAME: config.git.user.name,
63506-
GIT_AUTHOR_EMAIL: config.git.user.email,
63507-
GIT_COMMITTER_NAME: config.git.user.name,
63508-
GIT_COMMITTER_EMAIL: config.git.user.email
63505+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63506+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
63507+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63508+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
6350963509
};
6351063510

6351163511
// src/cargo.ts

dist/publish-crates-debian-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102565,10 +102565,10 @@ var ci_config_default = {
102565102565
// src/config.ts
102566102566
var config = ci_config_default;
102567102567
var gitEnv = {
102568-
GIT_AUTHOR_NAME: config.git.user.name,
102569-
GIT_AUTHOR_EMAIL: config.git.user.email,
102570-
GIT_COMMITTER_NAME: config.git.user.name,
102571-
GIT_COMMITTER_EMAIL: config.git.user.email
102568+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102569+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102570+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102571+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102572102572
};
102573102573

102574102574
// src/cargo.ts

dist/publish-crates-eclipse-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102562,10 +102562,10 @@ var ci_config_default = {
102562102562
// src/config.ts
102563102563
var config = ci_config_default;
102564102564
var gitEnv = {
102565-
GIT_AUTHOR_NAME: config.git.user.name,
102566-
GIT_AUTHOR_EMAIL: config.git.user.email,
102567-
GIT_COMMITTER_NAME: config.git.user.name,
102568-
GIT_COMMITTER_EMAIL: config.git.user.email
102565+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102566+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102567+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102568+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102569102569
};
102570102570

102571102571
// src/cargo.ts

dist/publish-crates-github-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102542,10 +102542,10 @@ var ci_config_default = {
102542102542
// src/config.ts
102543102543
var config = ci_config_default;
102544102544
var gitEnv = {
102545-
GIT_AUTHOR_NAME: config.git.user.name,
102546-
GIT_AUTHOR_EMAIL: config.git.user.email,
102547-
GIT_COMMITTER_NAME: config.git.user.name,
102548-
GIT_COMMITTER_EMAIL: config.git.user.email
102545+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102546+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102547+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102548+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102549102549
};
102550102550

102551102551
// src/cargo.ts

dist/publish-crates-homebrew-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102569,10 +102569,10 @@ var ci_config_default = {
102569102569
// src/config.ts
102570102570
var config = ci_config_default;
102571102571
var gitEnv = {
102572-
GIT_AUTHOR_NAME: config.git.user.name,
102573-
GIT_AUTHOR_EMAIL: config.git.user.email,
102574-
GIT_COMMITTER_NAME: config.git.user.name,
102575-
GIT_COMMITTER_EMAIL: config.git.user.email
102572+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102573+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
102574+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
102575+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
102576102576
};
102577102577

102578102578
// src/cargo.ts

dist/set-git-branch-main.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63501,10 +63501,10 @@ var ci_config_default = {
6350163501
// src/config.ts
6350263502
var config = ci_config_default;
6350363503
var gitEnv = {
63504-
GIT_AUTHOR_NAME: config.git.user.name,
63505-
GIT_AUTHOR_EMAIL: config.git.user.email,
63506-
GIT_COMMITTER_NAME: config.git.user.name,
63507-
GIT_COMMITTER_EMAIL: config.git.user.email
63504+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63505+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
63506+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
63507+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email
6350863508
};
6350963509

6351063510
// src/cargo.ts

src/config.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ type Config = {
2222

2323
export const config: Config = _config;
2424

25+
// Allow override of ci.config.json default values from env vars.
2526
export const gitEnv: NodeJS.ProcessEnv = {
26-
GIT_AUTHOR_NAME: config.git.user.name,
27-
GIT_AUTHOR_EMAIL: config.git.user.email,
28-
GIT_COMMITTER_NAME: config.git.user.name,
29-
GIT_COMMITTER_EMAIL: config.git.user.email,
27+
GIT_AUTHOR_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
28+
GIT_AUTHOR_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
29+
GIT_COMMITTER_NAME: process.env.GITHUB_AUTHOR_NAME || config.git.user.name,
30+
GIT_COMMITTER_EMAIL: process.env.GITHUB_AUTHOR_EMAIL || config.git.user.email,
3031
};

0 commit comments

Comments
 (0)