Skip to content

Release 3.4.3 - #447

Merged
jrfnl merged 8 commits into
mainfrom
develop
Aug 7, 2026
Merged

Release 3.4.3#447
jrfnl merged 8 commits into
mainfrom
develop

Conversation

@jrfnl

@jrfnl jrfnl commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Pre-release

  • If no upcoming versioned milestone exists, and there are merged PRs in the Next release milestone:
    • Determine what the version number should be for the release and rename the Next release milestone to that version number.
      This project uses semantic versioning to determine the version of the next release.
    • Create a new "Next release" milestone for the release after this one.
    • Move anything that is still open in the current milestone to the new Next release milestone.
  • Verify that any PR merged since the last release has a milestone attached to it.
  • Create a changelog based on everything in the milestone, pull the changelog changes & merge the PR.
    Verify that a release link at the bottom of the CHANGELOG.md file has been added.
  • Double-check that nothing was merged into the main branch.
    • If there are unreleased commits in main, merge main into develop or cherrypick the commits from main into the develop branch.

Release

  • Open a PR to merge the develop branch to main.
    • Pro-tip: use this release checklist as the PR description to document that this release checklist has been followed.
  • Merge that PR once all CI checks have passed.
  • Create a release on GitHub, also creating a new tag (targeting main) in the process, and copy & paste the changelog to it.
    • Add/edit the relevant links to the bottom of the changelog to make sure all texts between [] in changelog entries become links.
    • For example: [PHP_CodeSniffer] only becomes a link when [PHP_CodeSniffer]: https://github.com/squizlabs/PHP_CodeSniffer/releases is present as well.
  • Publish the release.
  • Fast-forward develop to main.
  • Close the milestone.

Announce

  • Post a message in the #yoastcs Slack channel on the Yoast Slack to announce the new release:
    We just released YoastCS x.y.z
    Changelog: https://github.com/Yoast/yoastcs/releases/tag/x.y.z
    

enricobattocchi and others added 8 commits July 30, 2026 16:06
Sets the minimum supported WordPress version to 6.9
Bumps the action-runners group with 1 update: [coverallsapp/github-action](https://github.com/coverallsapp/github-action).


Updates `coverallsapp/github-action` from 2.3.7 to 2.3.8
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@5cbfd81...8d6379e)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-version: 2.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: action-runners
...

Signed-off-by: dependabot[bot] <support@github.com>
…unners-007b9456e6

GH Actions: Bump coverallsapp/github-action from 2.3.7 to 2.3.8 in the action-runners group
Composer: raise the minimum supported PHPCS version to 3.13.6
@jrfnl jrfnl added this to the 3.4.3 milestone Aug 7, 2026
@jrfnl
jrfnl merged commit 52a7f24 into main Aug 7, 2026
34 checks passed
@coveralls-official

Copy link
Copy Markdown

Coverage Status

coverage: 99.248%. remained the same — develop into main

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants