3.0.0 Alpha Testing Instructions

Created on 6 June 2023, over 1 year ago
Updated 15 August 2023, about 1 year ago

Thank you for Alpha testing the module! These instructions describe how to install the Automatic Updates module into a Drupal site, and use it to update Drupal core.

Please report your test result β†’ when finished.

Pre-Requisites

  1. Access to the command line.
  2. PHP 8.1 or later: run php --version or visit /admin/reports/status/php in your Drupal site to confirm what version is installed.
  3. Composer 2.5.5 or later. Run composer --version to find out what version of Composer you have. If it's older than 2.5.5, run composer self-update --2.

Once the pre-requisites are fulfilled, you can either test with a new Drupal site or install Automatic Updates in an existing site.

Testing with a new Drupal Project

  1. Open command line.
  2. Run the following commands:
    composer create-project drupal/recommended-project:10.0.0 au-test --no-interaction
    cd au-test
    composer config minimum-stability alpha
    composer require 'drupal/automatic_updates:^3' --no-interaction --with-all-dependencies
    cd web
    php ./core/scripts/drupal quick-start standard
    
  3. You should see a browser open and log you into the new Drupal site. You can now take the next steps.

Testing with an existing Drupal Project

  1. Open the command line and navigate to the directory of your Drupal project.
  2. Run:
    composer config minimum-stability alpha
    composer require 'drupal/automatic_updates:^3' --no-interaction --with-all-dependencies
  3. Log in to your Drupal site as an administrator. You can now take the next steps.

Testing with Gitpod

https://gitpod.io/#https://github.com/tedbow/ddev-gitpod/tree/alpha-testing

    Install the Automatic Updates module

    1. Click "Extend" in the navigation menu.
    2. Search for "Automatic Updates".
    3. Select both the checkbox for "Automatic Updates" and "Automatic Updates Extensions".
    4. Click "Install" button at the bottom of the page.
    5. You may be redirected to a page detailing additional modules will be enabled. Click the "Continue" button.
    6. You should see a message telling you that Automatic Updates (and possibly other modules) have been enabled.

    Use Automatic Updates to update Drupal

    1. Ensure you're on the "Extend" page (/admin/modules) and click the "Update" tab.
    2. You should see a newer version of Drupal as the recommended version. If you installed Automatic Updates into an existing Drupal site, you won't see this if you're already fully up to date. In that case, you may want to start again with a new Drupal project.
    3. Click the "Update" button. You should be redirected to a page with a progress bar.
    4. When you see a "Ready to update" screen, click the "Continue" button.
    5. You should see an "Apply updates" screen with a progress bar.
    6. You should be redirected to the "Available updates" page and see the message "Update complete!". If database updates are needed, you should be redirected to /update.php to run those; follow the instructions and you should get redirected to the "Available updates" page when finished.
    7. You should see that Drupal core is fully up-to-date.

    You may run into a known limitation β†’ ; see the project page β†’ for more information.

    Thanks for testing! Please let us know how it went. β†’

    Were these instructions unclear or inaccurate? Please leave a comment on this issue to tell us about it.

🌱 Plan
Status

Active

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tedbow Ithaca, NY, USA

Live updates comments and jobs are added and updated live.
  • Novice

    It would make a good project for someone who is new to the Drupal contribution process. It's preferred over Newbie.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024