Problem/Motivation
Following with:
Update engines yarn to >= 4.9.3 and packageManager to yarn@4.9.3 in the Varbase Project template #307
Proposed resolution
Change to
"license": "GPL-2.0-or-later",
"private": true,
"engines": {
"yarn": ">= 4.9.3",
"node": ">= 20.0"
},
and
"packageManager": "yarn@4.9.3"
- Update Bottstrap library to
5.3.8 - Add the
.yarnrc.ymlfile. - Update dependencies to follow with Drupal Core package.json file
- Update the
yarn.lockfile. - Add
.cspell.jsonfile - Check this link to see how to switch yarn to
4.9.3or4.9.4in your local. - Add
.gitlab-ci.ymlfile with basic build and linting
Used a local global Drupal Package config updater agent
claude --permission-mode bypassPermissions "use @agent-drupal-package-config-updater and keep working in the /var/www/html/products/vartheme_bs5 folder"
Remaining tasks
- ✅ File an issue about this project
- ✅ Addition/Change/Update/Fix to this project
- ✅ Testing to ensure no regression
- ➖ Automated unit/functional testing coverage
- ➖ Developer Documentation support on feature change/addition
- ➖ User Guide Documentation support on feature change/addition
- ➖ UX/UI designer responsibilities
- ➖ Accessibility and Readability
- ✅ Code review from 1 Varbase core team member
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Update Release Notes and Update Helper on new feature change/addition
- ✅ Release varbase-10.1.0-beta1, vartheme_bs5-4.0.0-beta3
Varbase update type
- ✅ No Update
- ➖ Optional Update
- ➖ Forced Update
- ➖ Forced Update if Unchanged
User interface changes
- N/A
API changes
- N/A
Data model changes
- N/A
Release notes snippet
Updated Bootstrap library to 5.3.8
- [#3555742] chore(tooling): Updated Node.js to
>=20.0and Yarn to4.9.3for Vartheme BS5 to align with Drupal Core with GitLab CI/CD
Comments
Comment #4
rajab natshahComment #5
rajab natshahComment #6
rajab natshahComment #8
rajab natshahComment #9
rajab natshah✅ Released vartheme_bs5-4.0.0-beta3
Comment #10
rajab natshah✅ Released varbase-10.1.0-beta1