Replies: 2 comments 1 reply
-
Suggest using GitHub releases along with Release Drafter so that everything can be kept within GitHub. 😄 |
Beta Was this translation helpful? Give feedback.
-
We do have the issue of letting users know when a fix gets deployed. #4138 will improve that in some situations, but it stays a problem when it's an issue reported on Github, where there can be a few days between the issue closure and the production deployment. Having an automatic process for updating the issue would be a bit tedious to setup, but we should try to post an update ourselves whenever possible to let users know when a fix gets deployed. Power-users can also track the commits deployments in the public Slack channel #deployments. |
Beta Was this translation helpful? Give feedback.
-
Re-ticketed from opencollective/opencollective-api#5726 (review)
Hi! :) I'm curious to know when a commit goes live on prod or staging, but don't want to pester people. In my experience, it's helpful to make it very clear to everyone (developers, engaged users, product owners) how they can see for themselves the deploy status.
It would be nice if there was a small place in the footer or a special "meta" page, where the active commits for both the frontend ui build and the API server were visible.
After some slight digging, it appears you deploy with Heroku, and so this Heroku Labs feature could be helpful for the opencollective-api server: https://devcenter.heroku.com/articles/dyno-metadata (I've seen commit hash show up at a "meta" endpoint in REST apis, though not sure this is the right paradigm for graphql)
The frontend could just add something to build step.
Would this be something that would be helpful internally, or is it only something useful to external folks trying to minimally follow along? I could imagine an automated message after PR merge that points people to look in the footer or some special page.
(I realize that you have a Slack bot that seems to be optionally used to announce deploys in your Slack, though that's a few steps for externals to check in on.)
Thanks for considering! No rush on addressing this. I'm perhaps able to do the work if it's helpful to others :)
Beta Was this translation helpful? Give feedback.
All reactions