@@ -43,11 +43,17 @@ export class LoginHelper {
4343 await this . page . fill ( "#login_field" , userid ) ;
4444
4545 switch ( userid ) {
46- case process . env . GH_USER_ID :
47- await this . page . fill ( "#password" , process . env . GH_USER_PASS as string ) ;
46+ case process . env . VAULT_GH_USER_ID :
47+ await this . page . fill (
48+ "#password" ,
49+ process . env . VAULT_GH_USER_PASS as string ,
50+ ) ;
4851 break ;
49- case process . env . GH_USER2_ID :
50- await this . page . fill ( "#password" , process . env . GH_USER2_PASS as string ) ;
52+ case process . env . VAULT_GH_USER2_ID :
53+ await this . page . fill (
54+ "#password" ,
55+ process . env . VAULT_GH_USER2_PASS as string ,
56+ ) ;
5157 break ;
5258 default :
5359 throw new Error ( "Invalid User ID" ) ;
@@ -95,14 +101,10 @@ export class LoginHelper {
95101 await this . page . waitForSelector ( "nav a" , { timeout : 10_000 } ) ;
96102 }
97103
98- async loginAsGithubUser ( userid : string = process . env . GH_USER_ID as string ) {
104+ async loginAsGithubUser (
105+ userid : string = process . env . VAULT_GH_USER_ID as string ,
106+ ) {
99107 // Load the defaults from vault if not set by the user
100- if ( ! userid ) {
101- userid = process . env . VAULT_GH_USER_ID as string ;
102- process . env . GH_USER_ID = userid ;
103- process . env . GH_USER_PASS = process . env . VAULT_GH_USER_PASS ;
104- process . env . GH_2FA_SECRET = process . env . VAULT_GH_2FA_SECRET ;
105- }
106108 const sessionFileName = `authState_${ userid } .json` ;
107109
108110 // Check if a session file for this specific user already exists
@@ -214,8 +216,9 @@ export class LoginHelper {
214216
215217 getGitHub2FAOTP ( userid : string ) : string {
216218 const secrets : { [ key : string ] : string | undefined } = {
217- [ process . env . GH_USER_ID as string ] : process . env . GH_2FA_SECRET ,
218- [ process . env . GH_USER2_ID as string ] : process . env . GH_USER2_2FA_SECRET ,
219+ [ process . env . VAULT_GH_USER_ID as string ] : process . env . VAULT_GH_2FA_SECRET ,
220+ [ process . env . VAULT_GH_USER2_ID as string ] :
221+ process . env . VAULT_GH_USER2_2FA_SECRET ,
219222 } ;
220223
221224 const secret = secrets [ userid ] ;
0 commit comments