3 ms·
> Every Monday a scheduled GitHub Action workflow triggers an automated pull request, which bumps our Rails version to the latest commit on the Rails main branc
by alberth 4y ago
> Every Monday a scheduled GitHub Action workflow triggers an automated pull request, which bumps our Rails version to the latest commit on the Rails main branch for that day.
That’s a bold move to do as opposed to being end of week or weekend.
- prepend 4y agoI like Monday releases as if something goes wrong everyone is around to fix it. If something breaks on Friday it ruins weekends. I think Monday requires more maturity and more successes as it prioritizes dev time over downtime. Saturday outages affect fewer customers but are hard on staff.
- swat535 4y agoWe don't even release on Mondays, its too rushed. We ship between Tuesday and Thursday instead and only during productive hours (e.g 10AM-3PM). We want the engineers the be alert and calm.
- lcnPylGDnU4H9OF 4y agoI sure don’t want to be called on Saturday to be told that there’s something wrong with Friday’s build.
- alberth 4y agoI’m sure paying customers don’t want outages during their prime usage days.
- javier2 4y agoHow do we achieve that? Releasing often and in smaller increments. A release causing an outage should be easier to test than the subtle bugs that come creeping one, two, three days later. Either way, if there is a catastrophic failure, its better to have everyone readily available.
- mousetree 4y agoAre people still doing major releases on Friday or the weekend?