Urgent.News

What's breaking now, across thousands of outlets.

Tech

From "Merge is Deploy" to Release Engineering with GitHub Actions

Have you ever stopped to think about the risk of maintaining a conveyor belt where any merge into the main branch goes straight to production without any security gate? For a long time, our flow here was that classic script that almost everyone has used in their life: merging into main triggers SSH with git pull and pm2 restart. It worked on a daily basis, but it was that false sense of stability.

Translated from Portuguese Read in Portuguese

A software development team redesigned their delivery architecture to improve safety and reliability. Previously, their workflow allowed merges to production without security checks, leading to potential errors. The new architecture requires a SemVer-tagged release to trigger deployment, passing through six stages, including strict validation, quality gates, and automated testing.

This change has brought predictability and integrity to their migrations and deployments. The team has made their modular GitHub Actions template publicly available.

Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

A Few Tips for Improving Your SEO

Over the years I’ve been tinkering with my blog, I’ve spent quite a bit of time looking into SEO. Just to understand why some pages rank high on Google while others remain invisible.

More from Tuesday 25 August →