2024-04-15 21:23:22 +00:00
|
|
|
---
|
|
|
|
title: Drupal Rector and the Project Update Bot
|
|
|
|
date: 2024-04-12
|
2024-05-20 22:58:27 +00:00
|
|
|
permalink: daily/2024/04/12/drupal-rector-and-the-project-update-bot
|
2024-04-15 21:23:22 +00:00
|
|
|
tags:
|
2024-09-08 22:09:54 +00:00
|
|
|
- software-development
|
|
|
|
- drupal
|
|
|
|
- php
|
2024-04-15 21:23:22 +00:00
|
|
|
cta: d7eol
|
|
|
|
snippet: |
|
2024-09-08 22:09:54 +00:00
|
|
|
How do I know the SpeakerDeck Field module still works on Drupal 10 and 11?
|
2024-04-15 21:23:22 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
[In Wednesday's email][wednesday], I said I was resurrecting the Speakerdeck Field module, and the same version works on Drupal 8, 9, 10 and 11.
|
|
|
|
|
|
|
|
How do I know this?
|
|
|
|
|
|
|
|
One of my favourite PHP libraries is Rector - a tool for upgrading code to the newest versions of PHP or, in this case, Drupal using Drupal Rector.
|
|
|
|
|
|
|
|
It runs automatically on modules, including Speakerdeck Field, via the Project Upgrade Bot and generates a set of updates to apply.
|
|
|
|
|
|
|
|
CI pipelines with GitLab CI and a reliable test suite make it much easier to upgrade modules to the latest Drupal version and ensure they still work.
|
|
|
|
|
|
|
|
[wednesday]: {{site.url}}/archive/2024/04/10/resurrecting-the-speakerdeck-field-module
|