You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we have too many branches and procedures to maintain Lagom.
In the coming days, I will be performing the following changes:
Start to migrate out of TravisCI. The goal is to move to GH Actions.
Branch 1.6.x will become main and configured as the main branch of this repo.
Change GH Actions to build main instead of master. This include PR builds and cron jobs.
Update dependencies. Expecting scala steward to send PRs to bring 1.6.x up-to-date. If not, we need to do manually.
Add release by tagging from GitHub.
The reason why I'm adding the migration to GH Action as first in the list is because I believe that as soon as we change the repo to use main, Scala Steward will start to send lots of PRs. Doing that while still using TravisCI will be a waste of our time. Builds will pile-up, will require us to keep cancelling them to let other builds to pass, etc. We will be fighting an useless fight.
After that, Lagom will follow the Akka approach, ie: maintenance releases are cut from main branch.
The current master will become obsolete. Open PRs targeting master will need to be re-pointed to the new main.
We have a few PRs in master that we need to port to the new main. So far, I have identified two PRs that could be ported. None of them are crucial, so we are not in a hurry to port them.
Right now we have too many branches and procedures to maintain Lagom.
In the coming days, I will be performing the following changes:
1.6.x
will becomemain
and configured as the main branch of this repo.main
instead ofmaster
. This include PR builds and cron jobs.The reason why I'm adding the migration to GH Action as first in the list is because I believe that as soon as we change the repo to use
main
, Scala Steward will start to send lots of PRs. Doing that while still using TravisCI will be a waste of our time. Builds will pile-up, will require us to keep cancelling them to let other builds to pass, etc. We will be fighting an useless fight.After that, Lagom will follow the Akka approach, ie: maintenance releases are cut from main branch.
The current
master
will become obsolete. Open PRs targetingmaster
will need to be re-pointed to the newmain
.We have a few PRs in
master
that we need to port to the newmain
. So far, I have identified two PRs that could be ported. None of them are crucial, so we are not in a hurry to port them.The text was updated successfully, but these errors were encountered: