[Feedback Tracking] 🚀 GA - New Deployments dashboard view is now generally available! #62676
-
Select Topic AreaProduct Feedback Body📣 On April 25, 2024, we shipped the new dashboard view UI experience for Deployments to general availability! 🚀 Along this ship, the Deployments dashboard now includes the following enhancements:
Quick links: Please leave your feedback as a comment! 💬 Previous Beta Announcement 📣📣 On August 3, 2023, we shipped a new dashboard view UI experience for Deployments. This is a stepping stone on our roadmap toward a renewed focus on Continuous Delivery. 🚀 For now, users may choose to opt-out of the new experience using GitHub's feature preview settings. If you do opt-out, we would love to hear why. 👂🏻 You can learn more about this change in our changelog post. Quick links: |
Beta Was this translation helpful? Give feedback.
Replies: 118 comments 150 replies
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
The overview already shows if its main branch, but it would be very helpfull if it could also show the release name if theres a release tag associated with the deployment. |
Beta Was this translation helpful? Give feedback.
-
What would be extremely helpful is if this was available across the org, like the security stuff, and filterable by repo topics and by environments (e.g. "show me all repos that have one of the topics [back_end, integration_layer] and show the following environments if they exist [stage, production]" This way you could easily build views that show you what's deployed across your org. Ideally, the environments would be columns. e.g.
or put a badge there? would make it more reusable... |
Beta Was this translation helpful? Give feedback.
-
Cross-reference to help track this separate feedback discussion: |
Beta Was this translation helpful? Give feedback.
-
Some feedback from my team's testing of the new UI:
|
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Beta Was this translation helpful? Give feedback.
-
I can't see the environments anymore? I'm quite confused where envs have gone as right now I only a see a flat list of deployments from all envs |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for this feature! It couldn't have come at a better time. My only two items of feedback:
|
Beta Was this translation helpful? Give feedback.
-
Love it, but PLEASE get rid of the "Show more environments" link that shows if you have more than 10 environments. Just show them all or give it a higher limit or remember to show them all or something. (Same problem with the existing "Show more workflows..." link, it drives me insane)!! |
Beta Was this translation helpful? Give feedback.
-
It's a nice, iterative improvement over the previous iteration. My primary feedback would be to support monorepos in a more official capacity. At the moment, with our internal deployment tool that uses GitHub Deployments under the hood, we split environments into two components: a project and an environment name. E.g That said, official support for multiple "projects" in a repository would be helpful both to avoid such fragile features on top of this, as well as allowing the environments list on the left to filter by projects. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
I am no longer able to run deployments with this new UI. I had to revert to the old version in order to promote a commit from a lower environment to a higher one. Please fix this before removing the old version! |
Beta Was this translation helpful? Give feedback.
-
I opted out personally. We have many many deploys and it was too hard to see which was the latest deploy to each server. That's all I wanted. Additionally, the list of deployments isn't a complete list -> is that because deployments that are down / expired aren't listed? If so, it would be nice to be able to see that. It would also be nice to be able to sort the currently active deployments by server name & by deployment time. |
Beta Was this translation helpful? Give feedback.
-
We use many parallel steps (as reusable workflows) to deploy multiple applications to multiple regions. All of these workflows declare the use of a single environment ( The dashboard counting each one as a completely independent dashboard is useless information and means seeing actual atomic deployment is impossible. I've run the overall workflow 15 times, but this dashboard tells me we have performed 533 deployments: |
Beta Was this translation helpful? Give feedback.
-
Deployments are unusable until actions/runner#2120 is fixed |
Beta Was this translation helpful? Give feedback.
-
It would be cool if you could disable third-party deploys like this within github itself |
Beta Was this translation helpful? Give feedback.
-
we use environments to execute integration tests. i wonder if we can rename |
Beta Was this translation helpful? Give feedback.
-
Love most of it, Would love it if GitHub pages settings could be defined from repository, for example. For a custom domain you can add a CNAME file to the root of the repository, but the rest of the settings are found outside the code base: https://github.com/jonnyhoeven/justme.dev/settings/pages This makes it hard to understand the CNAME file for people new to the repository. Would be nice if the deployment to github was part of .github/workflows maybe just a "mock" workflow that override the web based configuration and include the contents of the CNAME file. |
Beta Was this translation helpful? Give feedback.
-
I like it, but can I use it for GitHub Pages? Or does it have any errors? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
"Active" label is confusingThere was a screenshot posted previously that showed a checkmark icon to indicate active/inactive and a label to indicate "Latest" (https://github.com/orgs/community/discussions/62676#discussioncomment-7463513). I'm now seeing the "Latest" label has been changed to "Active". This is confusing because a deployment could look like it's both active and inactive at the same time. For example, in a repo that uses environments when publishing Python packages to PyPI with OIDC, the deployments widget says the environment is "inactive". If I click on the environment to go to the deployments dashboard, I can see the latest deployment has a grayed-out checkmark but is also labeled "Active". This is doubly confusing. Why would a deployment with a grayed-out checkmark be labeled "Active"? And why would the latest deployment have a grayed out checkmark? Why was the "Latest" label changed to "Active"? Should the "Active" label maybe say "Latest" instead? |
Beta Was this translation helpful? Give feedback.
-
Under the deployments of a specific environments, I'd like to enrich the data of the card below. |
Beta Was this translation helpful? Give feedback.
-
This is superb! On the selected deployments at the top, is there a way to configure what is selected? I'd like 2, I'm sure others would like a few more than that. |
Beta Was this translation helpful? Give feedback.
-
Two pieces of feedback:
|
Beta Was this translation helpful? Give feedback.
-
📣 On April 25, 2024, we shipped the new dashboard view UI experience for Deployments to general availability! 🚀 Along this ship, the Deployments dashboard now includes the following enhancements:
Quick links: Please leave your feedback as a comment! 💬 |
Beta Was this translation helpful? Give feedback.
-
Having the deployment filters as part of a URL query string param would be ideal, so that it can be linked, bookmarked etc. |
Beta Was this translation helpful? Give feedback.
-
In the review deployment page, if I Cancel Workflow, shouldn't it automatically reject the deployment ? Rather currently, it waits for the Approvers to Reject it and then it is cancelled ? |
Beta Was this translation helpful? Give feedback.
-
This function is wonderful. |
Beta Was this translation helpful? Give feedback.
📣 On April 25, 2024, we shipped the new dashboard view UI experience for Deployments to general availability! 🚀
Along this ship, the Deployments dashboard now includes the following enhancements:
OR
behavior.