* Composer 2 or later. (Automatic Updates is not compatible with Composer 1.)
* Git must be installed.
### Caveats
* Symbolic links are not currently supported by Package Manager. If the Drupal core checkout contains any symbolic links, tests will not work. By default, there shouldn't be any, but some may exist in certain situations (for example, if Drush or Drupal core's JavaScript dependencies have been installed). To scan for symbolic links, run `find . -type l` from the Drupal core repository root.
### Step 1: Set up Drupal core
For development and running the module's tests, Automatic Updates assumes you are working from a Git clone of Drupal core. To set one up:
Replace `9.5.x` with the desired development branch of Drupal core. Be sure to point your web server to the `auto-updates-dev` directory, so you can access this code base in a browser.
### Step 2: Clone Automatic Updates
Clone Automatic Updates' main development branch (8.x-2.x):
Note: If you switch to a different branch of Drupal core and delete the `vendor` directory, you will need to do this step again after running `composer install`.