Release
Follow the steps below to release a new version of the Vortex:
- Run renovate bot locally to update all dependencies outside of the schedule:
renovate --schedule= --force-cli=true drevops/vortex
- Update container images to the latest versions and check that
@seelinks are working. - Update PHP version in
composer.jsonforconfig.platform. - Update PHP version in
phpcs.xmlfortestVersion. - Update PHP version in
phpstan.neonforphpVersion. Runphp -r "echo PHP_VERSION_ID . PHP_EOL;"in the container to get the current PHP version. - Increment minor version of all packages in
composer.json. Runcomposer update -W && composer bump. - Update minor version of dependencies in theme's
package.json. - Increment the cache version in
.circleci/config.ymland.github/workflows/build-test-deploy.yml. - Updated documentation with
cd .vortex && ahoy update-docs. - Update installer video with
cd .vortex && ahoy update-installer-video. - Create new release notes using release template.