- Starter repository:
sympress/starter - Base MU plugin package:
sympress/base-mu-plugins
Use semantic versioning for stable releases.
Tag the starter and all required SymPress packages before publishing a stable starter release.
Recommended tag flow:
git tag 1.0.0
git push origin 1.0.0Enable Packagist auto-updates for:
sympress/startersympress/base-mu-pluginssympress/kernelsympress/monolog-bundlesympress/wp-cli-console
After publishing, verify:
composer create-project sympress/starter my_project_directory --no-install
cd my_project_directory
bin/console setup my-project
bin/console check- Update
CHANGELOG.md. - Confirm
composer validate --no-check-publish. - Run
composer audit --locked. - Run
composer qa. - Run the DDEV smoke test.
- Confirm
bin/console starter:helpworks withoutvendor/autoload.php. - Confirm
.env,.env.cached.php,public/,vendor/, andvar/are not committed. - Confirm
.gitattributesexcludes only local-only artifacts from Composer archives.