@@ -258,7 +258,8 @@ const createIssues = async (octokit, context, maxOpenedIssues, labels, users, co
258
258
for ( let i = 0 ; i < numOfIssuesToCreate ; i ++ ) {
259
259
const slug = componentsCandidatesToCreateIssue [ i ] ;
260
260
const issueTitle = erroredComponents . includes ( slug ) ? `Failure Detected in \`${ slug } \`` : `Drift Detected in \`${ slug } \`` ;
261
- const issueDescription = fs . readFileSync ( `issue-description-${ slug } .md` , 'utf8' ) ;
261
+ const file_name = slug . replace ( "/" , "_" )
262
+ const issueDescription = fs . readFileSync ( `issue-description-${ file_name } .md` , 'utf8' ) ;
262
263
263
264
const label = erroredComponents . includes ( slug ) ? "error" : "drift"
264
265
@@ -298,7 +299,8 @@ const updateIssues = async (octokit, context, componentsToIssues, componentsToUp
298
299
299
300
for ( let i = 0 ; i < componentsToUpdateExistingIssue . length ; i ++ ) {
300
301
const slug = componentsToUpdateExistingIssue [ i ] ;
301
- const issueDescription = fs . readFileSync ( `issue-description-${ slug } .md` , 'utf8' ) ;
302
+ const file_name = slug . replace ( "/" , "_" )
303
+ const issueDescription = fs . readFileSync ( `issue-description-${ file_name } .md` , 'utf8' ) ;
302
304
const issueNumber = componentsToIssues [ slug ] . number ;
303
305
304
306
octokit . rest . issues . update ( {
@@ -388,7 +390,8 @@ const postStepSummaries = async (driftingComponents, erroredComponents) => {
388
390
const components = driftingComponents . concat ( erroredComponents )
389
391
for ( let i = 0 ; i < components . length ; i ++ ) {
390
392
const slug = components [ i ] ;
391
- const file = `step-summary-${ slug } .md` ;
393
+ const file_name = slug . replace ( "/" , "_" )
394
+ const file = `step-summary-${ file_name } .md` ;
392
395
const content = fs . readFileSync ( file , 'utf-8' ) ;
393
396
394
397
await core . summary . addRaw ( content ) . write ( ) ;
0 commit comments