@@ -108,7 +108,7 @@ export async function scaleUp(payloads: ActionRequestMessageSQS[]): Promise<stri
108108 } ;
109109
110110 const validMessages = new Map < string , MessagesWithClient > ( ) ;
111- const rejectedMessageIds = new Set < string > ( ) ;
111+ const retryMessageIds = new Set < string > ( ) ;
112112 for ( const payload of payloads ) {
113113 const { eventType, messageId, repositoryName, repositoryOwner, labels } = payload ;
114114 if ( ephemeralEnabled && eventType !== 'workflow_job' ) {
@@ -117,7 +117,7 @@ export async function scaleUp(payloads: ActionRequestMessageSQS[]): Promise<stri
117117 { eventType, messageId } ,
118118 ) ;
119119
120- rejectedMessageIds . add ( messageId ) ;
120+ retryMessageIds . add ( messageId ) ;
121121
122122 continue ;
123123 }
@@ -276,14 +276,14 @@ export async function scaleUp(payloads: ActionRequestMessageSQS[]): Promise<stri
276276 // This removes `skippedRunnerCount` items from the start of the array
277277 // so that, if we retry more messages later, we pick fresh ones.
278278 const removedMessages = messages . splice ( 0 , skippedRunnerCount ) ;
279- removedMessages . forEach ( ( { messageId } ) => rejectedMessageIds . add ( messageId ) ) ;
279+ removedMessages . forEach ( ( { messageId } ) => retryMessageIds . add ( messageId ) ) ;
280280 }
281281
282282 // No runners will be created, so skip calling the provider.
283283 if ( newRunners <= 0 ) {
284- // Publish retry messages for messages that are not rejected
284+ // Publish retry messages for messages not already scheduled for SQS batch retry.
285285 for ( const message of queuedMessages ) {
286- if ( ! rejectedMessageIds . has ( message . messageId ) ) {
286+ if ( ! retryMessageIds . has ( message . messageId ) ) {
287287 await publishRetryMessage ( message as ActionRequestMessageRetry ) ;
288288 }
289289 }
@@ -346,18 +346,18 @@ export async function scaleUp(payloads: ActionRequestMessageSQS[]): Promise<stri
346346
347347 if ( createRunnersResult . retryableErrorCount > 0 ) {
348348 const failedMessages = messages . slice ( 0 , createRunnersResult . retryableErrorCount ) ;
349- failedMessages . forEach ( ( { messageId } ) => rejectedMessageIds . add ( messageId ) ) ;
349+ failedMessages . forEach ( ( { messageId } ) => retryMessageIds . add ( messageId ) ) ;
350350 }
351351
352- // Publish retry messages for messages that are not rejected
352+ // Publish retry messages for messages not already scheduled for SQS batch retry.
353353 for ( const message of queuedMessages ) {
354- if ( ! rejectedMessageIds . has ( message . messageId ) ) {
354+ if ( ! retryMessageIds . has ( message . messageId ) ) {
355355 await publishRetryMessage ( message as ActionRequestMessageRetry ) ;
356356 }
357357 }
358358 }
359359
360- return Array . from ( rejectedMessageIds ) ;
360+ return Array . from ( retryMessageIds ) ;
361361}
362362
363363function isValidRepoOwnerTypeIfOrgLevelEnabled ( payload : ActionRequestMessage , enableOrgLevel : boolean ) : boolean {
0 commit comments