smashing icon indicating copy to clipboard operation
smashing copied to clipboard

Github (Actions) Deployments Dashboard

Open sammcj opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe.

It would be awesome if smashing had support for Github Deployments with Actions.

Describe the solution you'd like

The ability to have a dashboard that shows the status of deployments.

Useful information could be things such as:

  • state (in progress, deployed, failed, waiting for approval)
  • release/tag version
  • date deployed

The configuration should take a list of repositories (and perhaps optionally a user/org to track all).

It should detect and differentiate the environments for each repository, it could optionally allow a specific set of environments to be included.

Additional context

I see a lot of people wanting this sort of cross-repo deployment dashboard for Github Actions, many seem to spin up non-standard apps that quickly go unmaintained. I feel like a dashboarding tool such as Smashing is a good fit for this.

sammcj avatar Jan 23 '23 01:01 sammcj

Sounds really interesting! No time to work on this now, but if anyone has a pull request we could review & discuss it here :+1: thanks!

kinow avatar Jan 23 '23 10:01 kinow