Making WordPress.org


Ignore:
Timestamp:
10/24/2025 06:11:26 AM (4 months ago)
Author:
dd32
Message:

Plugin Directory: Run Plugin Check over new plugin releases.

Props davidperez, dd32.
Closes https://github.com/WordPress/wordpress.org/pull/515
See #6108, #5637, #5868.
Fixes #8018.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-manager.php

    r14412 r14565  
    2222        'import_plugin_i18n' => array( __NAMESPACE__ . '\Plugin_i18n_Import', 'cron_trigger' ),
    2323        'import_zip'         => array( __NAMESPACE__ . '\Plugin_ZIP_Import', 'cron_trigger' ),
     24        'scan_plugin'        => array( __NAMESPACE__ . '\Plugin_Updates_PCP', 'cron_trigger' ),
    2425    );
    2526
     
    4142        add_action( 'plugin_directory_daily_post_checks', array( __NAMESPACE__ . '\Daily_Post_Checks', 'cron_trigger' ) );
    4243        add_action( 'plugin_directory_create_svn_repo', array( __NAMESPACE__ . '\SVN_Repo_Creation', 'cron_trigger' ) );
     44
     45        // Hook into the plugin import process to queue a job.
     46        add_action( 'wporg_plugins_imported', array( __NAMESPACE__ . '\Plugin_Updates_PCP', 'wporg_plugins_imported' ), 10, 5 );
    4347
    4448        // A cronjob to check cronjobs
Note: See TracChangeset for help on using the changeset viewer.