Problem/Motivation
The Varbase 9.2.x line supports Drupal ~11.3 and drops Drupal ~10. The vardot/varbase-project template needs a matching 9.2.x branch that requires vardot/varbase:9.2.x-dev on Drupal ~11.3.
The automated functional acceptance tests should live in varbase_project and run in GitLab CI with webship-js, as done for 11.0.x in #3592934.
Proposed resolution
- Start a
9.2.xbranch ofvarbase_project; requirevardot/varbase:9.2.x-devand setdrupal/core-composer-scaffold+drupal/core-project-messageto~11.3.0. - Switch CI from CircleCI to GitLab CI and run the automated functional acceptance testing with webship-js (port from
11.0.x). - Move the automated functional tests from the
varbaseprofile intovarbase_project, migrated from Behat.featureto webship-js.
Remaining tasks
- Code review by maintainers
- Update Release Notes
- ✅ Release varbase_project-9.2.0
Release notes snippet
task: #3606815 Start a 9.2.x branch (Drupal ~11.4, drop Drupal 10) for Varbase Project Template, migrate the Behat features to webship-js and run them in GitLab CI
Issue fork varbase_project-3606815
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
rajab natshahThe automated functional acceptance tests will be migrated from Behat to webship-js (Playwright + Cucumber-js) and run in GitLab CI, as done for 11.0.x in #3592934.
Comment #9
rajab natshahComment #10
rajab natshahComment #11
rajab natshah✅ Released varbase-9.2.0
Comment #12
rajab natshahComment #13
rajab natshah✅ Released varbase_project-9.2.0