- Issue created by @kristiaanvandeneynde
- 🇧🇪Belgium kristiaanvandeneynde Antwerp, Belgium
Relating an issue that also suffers from the granularity of showing minor vs major version.
- 🇺🇸United States drumm NY, US
Branches with dev releases can’t be force pushed to. Creating the release allows the maintainer one last chance to spot any issues before the commits are effectively permanent. If dev releases were made automatically, that protection would catch a few maintainers off-guard. That said, dev releases do get forgotten. This is even more true for tagged releases.
With GitLab CI, testing configuration moves to a
.gitlab-ci.yml
file in the repository, and will follow branching around automatically. See https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-dr... →“Recommended” release series is a bit of a Drupalism, I'm not aware of other projects using that on top of “use the latest stable release.” I believe the only thing it does nowadays is change the color of some of the boxes on the project page. It does not appear in Composer metadata or the current version of the update status XML. We could remove it someday.
Automatically marking new release series as supported would be a good idea.
At some point, Drupal.org will support using a
main
branch, 🌱 Use a 'main' branch as the development target Active - 🇧🇪Belgium kristiaanvandeneynde Antwerp, Belgium
Yeah I might have to look into that gitlab ci thingy sooner than I planned to.
The main branch does sound like a good idea for most projects, but that still won't solve maintaining two major versions concurrently, right? Asking for a friend.