Automated tests for plugins only run when a pull request is opened or merged. That's all good if the repository is receiving constant updates. What happens when the plugin doesn't move very often? Keep in mind that the irods/irods repository is always being modified.
We need to consider updating the testing workflow to run during off-hours, perhaps weekly. This guarantees that the plugin is always tested against recent changes to irods/irods.