Drupal Update Script Simplifies Core and Module Maintenance Tasks

New
Freepik

Developed to simplify Drupal core and contributed modules updates, the bash script by Vallic presents a versatile tool for managing system upgrades. This solution is designed to be used both as a GitHub action and as a standalone script, enabling its integration into various CI/CD pipelines. 

The script incorporates several features, allowing minor or major updates to Drupal core or contributed modules. It further provides options to exclude specific modules from checks and enables Drupal core checks if necessary. Notably, this tool generates a Markdown table of changes, emphasizing failed patches, and its scope extends to delivering comprehensive upgrade options in semver-safe-update and all modes, offering flexibility between minor and major updates.

The bash script's compatibility as a GitHub action supports its usage within different workflows, as depicted in the provided examples. Utilizing the action.yml file, the script is deployed as a GitHub action, checking updates and creating pull requests automatically. 

Moreover, when run as a standalone script, users can command minor or major updates or exclude modules with various flags. Notably, the tool emphasizes the necessity to review release notes for each module before execution, ensuring it's not a one-click upgrade but a facilitated monitoring and initiation process.

Providing an array of options, including saving summaries in files, excluding certain modules, and enabling or excluding core checks, the script serves as an efficient and adaptable solution for managing Drupal updates, empowering developers to streamline the maintenance of Drupal websites and related projects effectively. 

Learn more by accessing the link.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Related Organizations

Advertisement Here

Don't Miss Out! Explore More