vip-site-template
vip-site-template copied to clipboard
Project template for WordPress VIP hosted websites with local development environment
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [php](https://togithub.com/php/php-src) | require | minor | `>=8.0` -> `>=8.1.12` | ---...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Config Migration Needed - [ ] Select this checkbox to let Renovate create...
See existing examples: - https://github.com/bolt/composer-install/blob/016dfccfedbe9288a34726a45c7da35f67afdef6/composer.json#L13-L24 - https://github.com/drupal/core-composer-scaffold Use command line prompt to request the following information: - Organization and project slug. Default to whatever is passed to `composer create-project`. -...
- Describe the linters and checks bundled with this repo. - Describe the CI tooling offered by VIP vs. the manual code reviews (different tier). See https://docs.wpvip.com/technical-references/vip-code-analysis-bot/
Relevant links: - https://docs.wpvip.com/how-tos/vip-search/ - https://github.com/Automattic/vip-go-mu-dev/blob/e64769c3e0abec2683ca795eb5888d5ae8073a70/configs/wp-config-defaults.php#L61-L84
The composer package for WordPress Core is using the `dev-master` tag which means one could be running an alpha release version of WP on their local. Should we include instructions...
Using a subdomain multisite is more reliable because the request paths are the same on production and during testing. Adding port numbers and sub-directory prefixes such as `/site-one/page-slug` can lead...
YAML can be confusing with boolean, yes/no and integer/string values. Add linting support to enforce a single standard. Preferably using known schemas for files that do have them.
Fixes #3. Switch from a bash script with an rsync dependency to a cross-platform Node script. - [x] Add JS coding standards and linting.
JS is supported on all platforms.