Publish Arbitrary Links on a Workflow Run page

At the moment my Workflow’s “This run” tab contains Artifacts and Annotations.

I’d like to add arbitrary links to it.

For instance, I aggregate HTML reports from the build and publish them to the repository’s GitHub Pages under a path that includes the git sha, but at present you have to go into the individual job’s logs to get the URL to go and see those reports. I’d like to add them as a link on that page, where they are easy to get to.

I also push packages to GitHub Packages - I’d like to link to those, too, so you could go straight to the packages generated by that particular run.

Is there any facility for adding links to this page?

2 Likes

@mahoney ,

Thanks for your feedback.
Currently GitHub does not support to add arbitrary links on the “This run” page of a workflow run.

I tried to add some custom messages that include link addresses to be as Annotations, but I did not find the available actiona from the GitHub Marketplace, also no available APIs.

If your projects really need this feature, I recommend you directly report a feature request here. That will allow you to directly interact with the appropriate engineering team, and make it more convenient for the engineering team to collect and categorize your suggestions.

1 Like

Thanks for the reply and the pointer to share feedback.

@mahoneyyou’re welcome. If you have any other question about this ticket, feel free to contact us.

that would be quite useful indeed!