Skip to content

Commit c911d2b

Browse files
committed
Add a job summary listing what was triggered
Matches the pattern docs-publish already uses (Summary step writing to GITHUB_STEP_SUMMARY) - lists each docs-generate-html.yml dispatch made, with its build-ref and any explicit publish-env override.
1 parent b917612 commit c911d2b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/docs-trigger-builds.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ jobs:
109109
with:
110110
script: |
111111
const builds = JSON.parse(process.env.BUILDS)
112+
const lines = []
112113
for (const build of builds) {
113114
await github.rest.actions.createWorkflowDispatch({
114115
owner: context.repo.owner,
@@ -120,4 +121,11 @@ jobs:
120121
'publish-env': build.publishEnv,
121122
},
122123
})
124+
const envNote = build.publishEnv ? ` (publish-env override: \`${build.publishEnv}\`)` : ''
125+
lines.push(`- \`docs-generate-html.yml\` for build-ref \`${build.buildRef}\`${envNote}`)
123126
}
127+
128+
await core.summary
129+
.addHeading('Triggered builds')
130+
.addRaw(lines.join('\n'))
131+
.write()

0 commit comments

Comments
 (0)