guardian / riff-raff

The Guardian's deployment platform
Apache License 2.0
265 stars 18 forks source link

feat: Add name of who started a deployment on log page #1362

Closed akash1810 closed 3 weeks ago

akash1810 commented 3 weeks ago

What does this change?

Add the name of who started a deployment on log page. To make it easier to parse the amount of information, tabulate the data.

Before

image

After (when deployed to CODE)

image

How can we measure success?

Knowing who triggered a deployment is useful in a number of scenarios. For example, when a scheduled deployment fails due to the previous deployment being a partial deployment, the team is notified thus:

image

The View partial deploy link goes to the deployment log page; knowing who did this partial deployment makes it easier to triage.

github-actions[bot] commented 3 weeks ago

Deploy build 3417 of tools::riffraff to CODE

All deployment options - [Deploy build 3417 of `tools::riffraff` to CODE](https://riffraff.gutools.co.uk/deployment/deployAgain?project=tools%3A%3Ariffraff&build=3417&stage=CODE&updateStrategy=MostlyHarmless&action=deploy) - [Deploy parts of build 3417 to CODE by previewing it first](https://riffraff.gutools.co.uk/preview/yaml?project=tools%3A%3Ariffraff&build=3417&stage=CODE&updateStrategy=MostlyHarmless) - [What's on CODE right now?](https://riffraff.gutools.co.uk/deployment/history?projectName=tools%3A%3Ariffraff&stage=CODE)

From guardian/actions-riff-raff.