@@ -7,6 +7,7 @@ type Env = {
77 WORKFLOW_NAME ?: string
88 REF_TYPE ?: RefType
99 REF ?: string
10+ REPO ?: string
1011 SUITE ?: string
1112 STATUS ?: Status
1213 DISCORD_WEBHOOK_URL ?: string
@@ -43,6 +44,7 @@ async function run() {
4344 assertEnv ( 'WORKFLOW_NAME' , env . WORKFLOW_NAME )
4445 assertEnv ( 'REF_TYPE' , env . REF_TYPE )
4546 assertEnv ( 'REF' , env . REF )
47+ assertEnv ( 'REPO' , env . REPO )
4648 assertEnv ( 'SUITE' , env . SUITE )
4749 assertEnv ( 'STATUS' , env . STATUS )
4850 assertEnv ( 'DISCORD_WEBHOOK_URL' , env . DISCORD_WEBHOOK_URL )
@@ -53,7 +55,7 @@ async function run() {
5355 // vite repo is not cloned when release
5456 const permRef = refType === 'release' ? undefined : await getPermanentRef ( )
5557
56- const targetText = createTargetText ( refType , env . REF , permRef )
58+ const targetText = createTargetText ( refType , env . REF , permRef , env . REPO )
5759
5860 const webhookContent = {
5961 username : `vite-ecosystem-ci (${ env . WORKFLOW_NAME } )` ,
@@ -131,16 +133,18 @@ async function createDescription(suite: string, targetText: string) {
131133function createTargetText (
132134 refType : RefType ,
133135 ref : string ,
134- permRef : string | undefined
136+ permRef : string | undefined ,
137+ repo : string
135138) {
139+ const repoText = repo !== 'vitejs/vite' ? `${ repo } :` : ''
136140 if ( refType === 'branch' ) {
137- const link = `https://github.com/vitejs/vite /commits/${ permRef || ref } `
138- return `[${ ref } (${ permRef || 'unknown' } )](${ link } )`
141+ const link = `https://github.com/${ repo } /commits/${ permRef || ref } `
142+ return `[${ repoText } ${ ref } (${ permRef || 'unknown' } )](${ link } )`
139143 }
140144
141145 const refTypeText = refType === 'release' ? ' (release)' : ''
142- const link = `https://github.com/vitejs/vite /commits/${ ref } `
143- return `[${ ref } ${ refTypeText } ](${ link } )`
146+ const link = `https://github.com/${ repo } /commits/${ ref } `
147+ return `[${ repoText } ${ ref } ${ refTypeText } ](${ link } )`
144148}
145149
146150run ( ) . catch ( ( e ) => {
0 commit comments