Skip to content

Conversation

@acoulton
Copy link
Contributor

We have renamed the master branch to 3.x as part of preparations for working towards a 4.0 release. In future, all main branches will be named for their release series in this fashion.

Anyone directly depending on dev-master in their own composer.json will see a failure on their next composer update. They will need to migrate to a more specific constraint for the actual version they require.

Github actions will build on all pushes to a *.x branch - we will no longer need to update the workflow when starting a new version series.

Fixes #1703

We have renamed the `master` branch to `3.x` as part of preparations for
working towards a 4.0 release. In future, all main branches will be
named for their release series in this fashion.

Anyone directly depending on `dev-master` in their own `composer.json`
will see a failure on their next composer update. They will need to
migrate to a more specific constraint for the actual version they
require.

Github actions will build on all pushes to a `*.x` branch - we will no
longer need to update the workflow when starting a new version series.
@acoulton
Copy link
Contributor Author

@carlos-granados this will need to be merged before your PRs so that they trigger a build when merged to the new 3.x branch.

@carlos-granados
Copy link
Contributor

@acoulton I only saw this after merging my PRs 😞

Copy link
Contributor

@carlos-granados carlos-granados left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good stuff @acoulton

@acoulton acoulton merged commit ec9320d into Behat:3.x Nov 26, 2025
21 checks passed
@acoulton acoulton deleted the 3.x-rename-master-branch branch November 26, 2025 08:35
@acoulton
Copy link
Contributor Author

@acoulton I only saw this after merging my PRs 😞

Sorry, after I did it I thought I should have co-ordinated with you first on the timing.

We've only missed a couple of builds, and your PRs were green and up to date, so not the end of the world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename master branch to 3.x

2 participants