@@ -4001,7 +4001,7 @@ async function execCommand(command, args, options = {}, logError = true) {
40014001}
40024002async function runAction ( opticToken , githubToken , { additionalArgs, standardsFail, eventName, headRef, baseRef, owner, repo, sha, refName, compareFromPush, compareFromPr, } ) {
40034003 const failOnCheckError = standardsFail === "true" ;
4004- const valid = verifyInput ( opticToken , eventName , owner , repo ) ;
4004+ const valid = verifyInput ( eventName , owner , repo ) ;
40054005 if ( ! valid ) {
40064006 return 1 ;
40074007 }
@@ -4057,11 +4057,7 @@ async function runAction(opticToken, githubToken, { additionalArgs, standardsFai
40574057 return 0 ;
40584058}
40594059exports . runAction = runAction ;
4060- function verifyInput ( token , eventName , owner , repo ) {
4061- if ( ! token ) {
4062- core . error ( "No token was provided. You can generate a token through our app at https://app.useoptic.com" ) ;
4063- return false ;
4064- }
4060+ function verifyInput ( eventName , owner , repo ) {
40654061 if ( eventName !== "push" && eventName !== "pull_request" ) {
40664062 core . error ( "Only 'push' and 'pull_request' events are supported." ) ;
40674063 return false ;
@@ -4115,11 +4111,11 @@ async function diffAll(token, from, additionalArgs, headTag) {
41154111 "--compare-from" ,
41164112 from ,
41174113 "--check" ,
4118- "--upload" ,
4114+ ... ( token ? [ "--upload" ] : [ ] ) ,
41194115 ...( headTag ? [ "--head-tag" , headTag ] : [ ] ) ,
41204116 ...( additionalArgs ? [ ...additionalArgs . split ( " " ) ] : [ ] ) ,
41214117 ] , {
4122- env : Object . assign ( Object . assign ( { } , process . env ) , { OPTIC_TOKEN : token } ) ,
4118+ env : Object . assign ( Object . assign ( { } , process . env ) , ( token ? { OPTIC_TOKEN : token } : { } ) ) ,
41234119 } , false ) ;
41244120}
41254121async function prComment ( githubToken , owner , repo , pr , sha ) {
0 commit comments