Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 9, 2025

Prepares the WP Multi-Network plugin for 3.0.0 release to WordPress.org by ensuring deployment scripts and version metadata are current.

Changes

  • Asset version: Updated from 202512080001 to 202512090001 to reflect RTL and minified assets added in this release
  • .distignore: Added phpunit.xml.legacy and TESTING.md to exclude new test infrastructure files from distribution
  • deploy.sh: Added TESTING.md to removal list and phpunit.xml.legacy to svn:ignore to prevent deployment to WordPress.org

All version numbers (3.0.0) and changelog entries verified as accurate.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0ca86845ce43291e8f5692c7356fccf3bcf02bf4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/845eb62303d2ca9b289ef216356568ccc075ffd1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/244d7b04fc4bc2117c15f5abe23eb933b5f02bbf
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/antecedent/patchwork/zipball/8b6b235f405af175259c8f56aea5fc23ab9f03ce
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/5171cb6650e6c583a96943fd6ea0dfa3e1089a8a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/php-stubs/wp-cli-stubs/zipball/af16401e299a3fd2229bd0fa9a037638a4174a9d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)
  • https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/QuLTsr /usr/bin/composer install --no-interaction (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Release 3.0.0</issue_title>
<issue_description>Everything that needs to happen to do the 3.0.0 release.

Let's see how Copilot handles this.

  • Check that all relevant versions are 3.0.0
  • Update any asset versions as needed
  • Make sure that deploy.sh and .distignore include any new files that don't belong on WordPress.org
  • Maybe update changelog if not already accurate</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: JJJ <88951+JJJ@users.noreply.github.com>
@JJJ JJJ requested a review from Copilot December 9, 2025 02:37
Copilot AI changed the title [WIP] Prepare for 3.0.0 release Prepare repository for 3.0.0 release Dec 9, 2025
Copilot AI requested a review from JJJ December 9, 2025 02:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the WP Multi-Network plugin for its 3.0.0 release by updating version numbers, asset versions, and ensuring development files are properly excluded from the WordPress.org distribution. The changes align with standard WordPress plugin release practices, ensuring that test configurations and development documentation don't bloat the production plugin package.

Key Changes:

  • Updated asset version to '202512090001' to reflect new RTL and minified assets for the 3.0.0 release
  • Added phpunit.xml.legacy and TESTING.md to exclusion lists for WordPress.org distribution
  • Ensured consistency between .distignore and deploy.sh for proper deployment configuration

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
wpmn-loader.php Updated asset version from '202512080001' to '202512090001' to cache-bust new assets
.distignore Added phpunit.xml.legacy and TESTING.md to ensure development files are excluded from WordPress.org package
deploy.sh Added TESTING.md to file removal list and phpunit.xml.legacy to svn:ignore property, maintaining consistency with .distignore

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@JJJ JJJ marked this pull request as ready for review December 9, 2025 02:41
@JJJ JJJ merged commit 4537177 into master Dec 9, 2025
45 checks passed
@JJJ JJJ deleted the copilot/release-3-0-0 branch December 9, 2025 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release 3.0.0

2 participants