@@ -3,28 +3,27 @@ import { BoolEnv } from "./utils/boolEnv";
33import  {  isValidDatabaseUrl  }  from  "./utils/db" ; 
44import  {  isValidRegex  }  from  "./utils/regex" ; 
55
6- const  GithubAppEnvSchema  =  z 
7-   . preprocess ( 
8-     ( val )  =>  { 
9-       const  obj  =  val  as  any ; 
10-       if  ( ! obj  ||  ! obj . GITHUB_APP_ENABLED )  { 
11-         return  {  ...obj ,  GITHUB_APP_ENABLED : "0"  } ; 
12-       } 
13-       return  obj ; 
14-     } , 
15-     z . discriminatedUnion ( "GITHUB_APP_ENABLED" ,  [ 
16-       z . object ( { 
17-         GITHUB_APP_ENABLED : z . literal ( "1" ) , 
18-         GITHUB_APP_ID : z . string ( ) , 
19-         GITHUB_APP_PRIVATE_KEY : z . string ( ) , 
20-         GITHUB_APP_WEBHOOK_SECRET : z . string ( ) , 
21-         GITHUB_APP_SLUG : z . string ( ) , 
22-       } ) , 
23-       z . object ( { 
24-         GITHUB_APP_ENABLED : z . literal ( "0" ) , 
25-       } ) , 
26-     ] ) 
27-   ) ; 
6+ const  GithubAppEnvSchema  =  z . preprocess ( 
7+   ( val )  =>  { 
8+     const  obj  =  val  as  any ; 
9+     if  ( ! obj  ||  ! obj . GITHUB_APP_ENABLED )  { 
10+       return  {  ...obj ,  GITHUB_APP_ENABLED : "0"  } ; 
11+     } 
12+     return  obj ; 
13+   } , 
14+   z . discriminatedUnion ( "GITHUB_APP_ENABLED" ,  [ 
15+     z . object ( { 
16+       GITHUB_APP_ENABLED : z . literal ( "1" ) , 
17+       GITHUB_APP_ID : z . string ( ) , 
18+       GITHUB_APP_PRIVATE_KEY : z . string ( ) , 
19+       GITHUB_APP_WEBHOOK_SECRET : z . string ( ) , 
20+       GITHUB_APP_SLUG : z . string ( ) , 
21+     } ) , 
22+     z . object ( { 
23+       GITHUB_APP_ENABLED : z . literal ( "0" ) , 
24+     } ) , 
25+   ] ) 
26+ ) ; 
2827
2928const  EnvironmentSchema  =  z 
3029  . object ( { 
@@ -83,12 +82,6 @@ const EnvironmentSchema = z
8382    SMTP_USER : z . string ( ) . optional ( ) , 
8483    SMTP_PASSWORD : z . string ( ) . optional ( ) , 
8584
86-     // GitHub App 
87-     GITHUB_APP_ID : z . string ( ) , 
88-     GITHUB_APP_PRIVATE_KEY : z . string ( ) , 
89-     GITHUB_APP_WEBHOOK_SECRET : z . string ( ) , 
90-     GITHUB_APP_SLUG : z . string ( ) , 
91- 
9285    PLAIN_API_KEY : z . string ( ) . optional ( ) , 
9386    WORKER_SCHEMA : z . string ( ) . default ( "graphile_worker" ) , 
9487    WORKER_CONCURRENCY : z . coerce . number ( ) . int ( ) . default ( 10 ) , 
0 commit comments