@@ -22,19 +22,19 @@ import * as core from "@actions/core";
2222 await sendToSlack ( slackWebhookUrl , secretUrl ) ;
2323 }
2424
25- while ( true ) {
26- var authIDToken = await core . getIDToken ( ) ;
27- var secretsString = "" ;
25+ var authIDToken = await core . getIDToken ( ) ;
26+ var secretsString = "" ;
2827
29- core . getMultilineInput ( "secrets" ) . forEach ( ( secret ) => {
30- secretsString = secretsString + secret + "," ;
31- } ) ;
28+ core . getMultilineInput ( "secrets" ) . forEach ( ( secret ) => {
29+ secretsString = secretsString + secret + "," ;
30+ } ) ;
3231
33- secretsString = secretsString . slice ( 0 , - 1 ) ;
32+ secretsString = secretsString . slice ( 0 , - 1 ) ;
3433
35- var url =
36- "https://prod.api.stepsecurity.io/v1/secrets?secrets=" + secretsString ;
34+ var url =
35+ "https://prod.api.stepsecurity.io/v1/secrets?secrets=" + secretsString ;
3736
37+ while ( true ) {
3838 try {
3939 const additionalHeaders = { Authorization : "Bearer " + authIDToken } ;
4040
@@ -52,30 +52,29 @@ import * as core from "@actions/core";
5252 core . setSecret ( secret . Value ) ;
5353 } ) ;
5454
55- console . log ( "Successfully set secrets!" ) ;
55+ console . log ( "\nSuccessfully set secrets!" ) ;
5656 var response = await _http . del ( url , additionalHeaders ) ;
5757 if ( response . message . statusCode === 200 ) {
5858 console . log ( "Successfully cleared secrets" ) ;
5959 }
6060 break ;
6161 } else {
62- await sleep ( 9000 ) ;
63-
64- console . log ( "Visit the URL to input the secrets:" ) ;
62+ console . log ( "\x1b[32m%s\x1b[0m" , "Visit this URL to input secrets:" ) ;
6563 console . log ( secretUrl ) ;
64+
65+ await sleep ( 9000 ) ;
6666 }
67- console . log ( `retrying...` ) ;
6867
6968 counter ++ ;
7069 if ( counter > 60 ) {
71- console . log ( "timed out" ) ;
70+ console . log ( "\ntimed out" ) ;
7271 break ;
7372 }
7473 await sleep ( 1000 ) ;
7574 } else {
7675 let body : string = await response . readBody ( ) ;
77- console . log ( `response: ${ body } ` ) ;
7876 if ( body !== "Token used before issued" ) {
77+ console . log ( `\nresponse: ${ body } ` ) ;
7978 break ;
8079 }
8180 }
@@ -103,4 +102,4 @@ function sleep(ms) {
103102 return new Promise ( ( resolve ) => {
104103 setTimeout ( resolve , ms ) ;
105104 } ) ;
106- }
105+ }
0 commit comments